
Santiago, Chile
Sommelier Boutique
Hotel
Located in the historic center of Santiago, near the most attractive tourist areas of the capital (including the Museum of Fine Arts, Forest Park or Mapocho Station),This hotel awaits with more than 20 rooms over 6 floors. It has…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking


