Aldea Casa de los Mariscos 3* Puntarenas, Costa Rica
Hotels in Costa Rica - Hotels in Puntarenas - Aldea Casa de los Mariscos
Situated in Puntarenas, 46 km from Jaco, Aldea Casa de los Mariscos features free WiFi access and free private parking. Guests can enjoy the on-site restaurant. Rooms include a TV. Each room includes a private bathroom.