Los huéspedes del Hotel Sommelier Boutique Santiago de Chile pueden disfrutar de fácil acceso a la Basílica de la Merced, que se sitúa a tan solo 5 minutos a pie. Se ofrece a los huéspedes un aparcamiento privado por 10 USD por día cerca.
Este hotel te sitúa en el centro histórico Santiago de Chile, a una distancia de 1 km del Palacio de La Moneda y a una distancia de 1,1 km del Mall Vivo El Centro. Los lugares históricos de la zona incluyen el Museo Palacio Cousiño, ubicado a unos 25 minutos a pie. El hotel Sommelier Boutique goza de una ubicación céntrica muy cerca del Parque Forestal. Este hotel de 3 estrellas, ubicado a tan solo 150 metros de la estación de metro Bellas Artes, también se sitúa a una distancia de 1,2 km del Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía.
Las habitaciones de la propiedad son aptas para alérgicos y están equipadas con una tv de pantalla plana con canales vía satélite, además de minibar, equipo de café y té. Además de ducha a ras de suelo y un inodoro separado, las comodidades de baño incluyen secadores de pelo y gorros de ducha. Están equipadas con baños privados. Las habitaciones del Hotel Sommelier Boutique tienen vistas a la ciudad.
Un desayuno buffet está disponible por las mañanas. Los huéspedes pueden disfrutar de un momento en un bar lounge. El barrio cuenta con varios restaurantes, entre ellos Bocanáriz, que se encuentra a unos cuantos pasos del Sommelier Boutique.