The Hilton Garden Inn is in the heart of downtown Athens. It's the perfect location for those visiting Athens, especially if your trip includes the Classic Center- right across the street. This is a super nice hotel with great amenities.
Sort by: Most recent | Most helpful
Latest Athens hotel reviews