Photos coming soon
HOTEL
Natura Lodges
Calle Del Jardin, 60501 Ojochal, Costa Rica, Puerto Cortes
Where it sits
Natura Lodges
Calle Del Jardin, 60501 Ojochal, Costa Rica, Puerto Cortes
9.09244, -83.64559
Plan around Natura Lodges
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
