Los huéspedes del Hotel Sommelier Agustinas Santiago de Chile, de 3 estrellas, pueden visitar la Estación Funicular Pío Nono, ubicada a unos 25 minutos a pie. Ubicado a 300 metros del Cerro Santa Lucía, el hotel tiene un bar lounge y terapia de spa y diversas actividades de ocio.
Este hotel goza de una posición privilegiada en el distrito Lomas de Chapultepec, a unos cuantos pasos de la Plaza de Armas. La Basílica de la Merced, que se halla a poco más de 5 minutos a pie del Sommelier Agustinas, es una de las atracciones cercanas. Este lugar se halla no muy lejos de la Iglesia San Francisco, muy popular entre peregrinos y turistas. El hotel está cerca de la estación de metro Santa Lucía, que se encuentra a 300 metros.
Las habitaciones aptas para alérgicos incluyen un vestidor y una zona de estar, y ofrecen una tv de pantalla plana con canales vía satélite junto con minibar, equipo de café y té. Muchas habitaciones del hotel Sommelier Agustinas Santiago de Chile disponen de inodoro separado y ducha. Desde las habitaciones se puede disfrutar de la vista a la ciudad.
Este establecimiento tiene el restaurante Euforia.