With the Athens Ledra Marriott Hotel's Hop On Hop Off sightseeing package, visitors can experience the true excitement of the ancient city of Athens, Greece easily and at their leisure.

Luxury Hotel in Downtown Athens