
Santiago, Chile
Alcala del Rio
3-star hotel
This hotel is located 10 minutes away from the centre of Santiago and 15 minutes from the tourist centre of Pueblo Inglés. A fully equipped business centre caters to the needs of today's business traveller. The restaurant…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Air conditioning in Restaurant



















