Villas Azul Hotel Tarcoles
Situated in Tarcoles, 500 m from Tarcoles Beach and 6.3 km from Bijagual Waterfall, Villas Azul features accommodation with free Wi-Fi, air conditioning and access to a garden with an outdoor swimming pool.
Number of rooms: 13
Condominio Espaveles, 60101 Tarcoles, Costa Rica