Nena Lodge Tours is located in El Castillo de La Concepción. The property has a garden, as well as a terrace. Free WiFi and a tour desk are offered.
At the guest house, rooms come with a wardrobe.
San Carlos Airport is 43 km away....
|El Castillo Río San Juan Calle principal El Castillo Río San Juan|
El Castillo de La Concepción