Guest reviews of Villa Garza Inn
Based on 307 reviews
- All reviews
Find reviews that mention:
Villa Garza Inn is just 2.3 mi (3.7 km) from the airport and offers free pick-up service (available on request). Free perks include WiFi, self parking, and full breakfast daily between 7 AM and 9 AM. Other highlights include a terrace and a garden.