Casas del Toro Playa Flamingo
Photo gallery for Casas del Toro Playa Flamingo
Overview of Casas del Toro Playa Flamingo
Casas del Toro Playa Flamingo
3-star Cabo Velas hotel close to Flamingo Beach
Reviews
9.2
Wonderful
Popular amenities
Explore the neighborhood
500 meters past Mar Vista, surrounded by mustard walls, Cabo Velas, Guanacaste, 50301
- Flamingo Beach19 min walk
- Playa Potrero3 min drive
- Conchal Beach46 min drive
- Liberia (LIR-Daniel Oduber Intl.)61 min drive