South Suite at Monte Azul Hotel, Costa Rica
Courtesy Monte Azul Hotel
South Suite is one of two suites inside Monte Azul Hotel's Casa Palo Alto villa, perched on hill in a private nature preserve in Costa Rica.
See more photos of:
Central + South America
San Jose + Central Valley