El Villaggio Hotel, Garza, Costa Rica
El Villaggio Hotel is conveniently located at Playa Garza, Nicoya in Garza, Costa Rica
Hotel Location:
Address: Playa Garza, Nicoya
City: Garza
Country: Costa Rica
phone: +506 2656 1033
Hotel Features:
- In House Dining
- Pets Allowed