Popular accommodations in Santa Cruz
HotelAccommodates 4
Hotel y Restaurante El Marino
Situated in Santa Cruz, 34 km from Barra Honda National Park, Hotel y Restaurante El Marino features accommodation with a garden, free private parking, a terrace and a restaurant. Guests can make use of a bar.Book nowfrom $85 per night