Address: 25mts Oeste de la Cruz Roja, Palmar Norte, Costa Rica
Set in Palmar Norte, 46 km from Playa Hermosa, Hotel El Teca features air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site. Each room is equipped with a flat-screen TV with cable channels.