El Hotel Sommelier Boutique disfruta de una buena ubicación en el centro de Santiago y ofrece habitaciones con aire acondicionado, WiFi gratuita y aparcamiento privado. El establecimiento dispone de recepción 24 horas y terraza. Además, se encuentra en el centro de la ciudad.
Las habitaciones del hotel están equipadas con TV de pantalla plana. El Hotel Sommelier Boutique ofrece algunos alojamientos con vistas a la montaña. Todas las habitaciones tienen baño privado y zona de estar.
El alojamiento sirve un desayuno buffet. Además, el hotel alberga un restaurante que prepara cocina local.
El hotel dispone de servicio de alquiler de coches, centro de negocios y bar.
El Costanera Center queda a 4,1 km. El aeropuerto más cercano es el aeropuerto internacional de Santiago, que se halla a 20 km del hotel.