Finca Avellanas Hotel Lorena, Guanacaste
Situated in Lorena, 2.7 km from Avellanas Beach, Finca Avellanas features accommodation with a garden and free private parking. The hotel has an indoor pool and a shared kitchen and free Wi-Fi throughout the property.
Number of rooms: 6
Pinilla, playa Avellana, Tamarindo, Santa Cruz, 50309 Lorena, Costa Rica