Free Wi-Fi
Swimming pool
24-Hour Reception
Air Conditioned
Pool Outdoor
Self Laundry
Filter by:
Check-in is at 15:00 and check-out is at 12:00.
The hotel is located at Barros Borgono 41, Santiago De Chile, in the Providencia area of Santiago, Chile.
Yes, the hotel features an outdoor swimming pool.
Instant AI responses are based on hotel information