Hotel Sommelier BoutiqueBoutique
433 Merced, Santiago City Centre, 8320111 Santiago, Chile
Situated in Santiago and with Santa Lucia Hill reachable within 300 metres, Hotel Sommelier Boutique features express check-in and check-out, allergy-free rooms, a restaurant, free Wi-Fithroughout the property and a terrace.