El Remanso Lodge is located in Osa Peninsula - Puerto Jimenez, Costa Rica on Road from Puerto Jiménez to Carate, km 22. El Remanso Lodge is rated 4.9 out of 5 in the category resort hotel in Costa Rica.
Address
Road from Puerto Jiménez to Carate, km 22