Lorena hotels & apartments, all accommodations in Lorena
2-star hotels in Lorena
Finca Avellanas Hotel
Pinilla, Playa Avellana, Tamarindo, Santa Cruz, Lorena, Costa Rica
The accommodation is located 25 minutes' stroll from Playa Lagartillo and Playa Negra SUP Wave Riders…