Set 1 km off Highway 10, this upscale hotel in the city center is a 7-minute walk from the baroque La Merced Church and 15 minutes on foot from Agua Volcano views atop Cerro de la Cruz. …
Read more
Check-in time: 3:00 PM
Check-out time: 11:00 AM
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.