Go Hotels
 
 
Home > Costa Rica > Montezuma >

Studio Los Almendros

Costa Rica Flag
 
 
Studio Los Almendros
3.5 km al sur de Montezuma
Montezuma Costa Rica

Rated 10 / 100 based on 1 customer reviews.
 
 
Studio Los Almendros is located in Montezuma and is close to Montezuma Falls.

Studio Los Almendros offers a comfortable room, designed to fit the needs of any traveller.

The hotel has easy access to Isla Tortuga Dive Club. It also provides an ideal location to explore nearby Santa Teresa and Playa Cabuya.