Localizado no centro de Santiago, o Hotel Sommelier fica a 5 minutos a pé do Cerro Santa Lucia e a 350 m da estação de metrô de Santa Lucia. O Aeroporto Internacional Arturo Merino Benítez está a 19,5 km. Oferece Wi-Fi gratuito e estacionamento por uma taxa.
Todos os quartos estão equipados com ar-condicionado, TV LCD e banheiro privativo com chuveiro.
As comodidades oferecidas são traslados com custo adicional, serviço de concierge, recepção 24h e depósito de bagagem gratuito.
O Hotel Sommelier encontra-se a 15 minutos a pé do Museu de Arte PréColombino e do Palácio de La Moneda.