Mountains La Reina House
Pdte Ovalle 6770, Santiago, Región Metropolitana, Chile, Santiago 8282 m from center
Pets Not Allowed
Hotel “Mountains La Reina House” is situated in Santiago. It boasts a convenient location within 8 km from the historic city center.
All rooms are non-smoking.
All Facilities and Services
GeneralTour assistance, Garden, Terrace
Languages SpokenSpanish, English
PetsPets Not Allowed
Check-in from 14:00:00
Check-out till 12:00:00