Places to stay in Santa Rosa (Tamarindo)
Narrow your choice
Apartments [2]
Holiday rentals [5]
- Casa Emi - Finca Isarocca Villa Santa Rosa
- Casa Isabel - Finca Isarocca Villa Santa Rosa
- Oceanview Jungle Oasis - Casa Sol Villa Santa Rosa
- Villa Toscana
- Villas Onda Del Bosque Santa Rosa