Amor de Mar

Where we are?

Montezuma is on the tip of the of Nicoya Peninsula, between Cabo Blanco and Tambor • Costa Rica

Montezuma Waterfall

The entrance to Montezuma’s Waterfall is directly across the street from Hotel Amor de Mar