Das Hotel Sommelier Boutique Santiago de Chile bietet einen Gepäckraum und ein Restaurant und liegt im Stadtteil Lastarria von Santiago de Chile, in einer Entfernung von ca. 10 Fahrminuten von den Jardín Mapulemu. Es befindet sich in ca. 1 km Entfernung von von einer der renommiertesten kulturellen Sehenswürdigkeiten – dem Kulturzentrum Palacio de la Moneda und Plaza de la Ciudadanía. Das Hotel mit Blick auf die Berge liegt nicht weit entfernt vom Centro Cultural Gabriela Mistral und betreibt ein À-la-carte- Restaurant.
Das 3-Sterne-Hotel befindet sich 350 m von der Basilika La Merced, im Zentrum von Santiago de Chile. Das Museo Palacio Cousiño liegt ebenfalls 25 Fußminuten vom Sommelier Boutique entfernt. Die Kirche San Francisco liegt gleich neben der Unterkunft und kann von Gläubigen und Touristen besucht werden. Das Hotel ist 150 m von der U-Bahn-Station Bellas Artes, was sehr günstig ist.
Das Sommelier Boutique umfasst 24 Zimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Für den Komfort der Gäste sind alle Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet. Die privaten Badezimmer verfügen über eine begehbare Dusche und eine getrennte Toilette sowie über Annehmlichkeiten wie eine Duschhaube und Badelaken.
Das Hotel Sommelier Boutique bietet ein Frühstücksbuffet an. Das Restaurant in der Unterkunft serviert Speisen der internationalen Küche. Die Gäste können sich in der Lounge- Bar entspannen und dabei eine große Auswahl an Snacks genießen. Das Sommelier Boutique Santiago de Chile ist einen 5-minütigen Spaziergang vom Restaurant Bocanariz mit chilenischen Gerichten entfernt gelegen.