Travelers (12 of 12)
6
6
Nestled in the heart of Athens, beneath the iconic Acropolis Hill and surrounded by some of the city's most famous landmarks -including the Odeon of Herodes Atticus, the Tower of the Winds and the Temple of Olympian Zeus- the Arethusa Hotel invites you to experience the vibrant energy of this historic city.
Inspired by the iconic architecture of the late 1960s and the modern urban vibes of Athens, this 3-star hotel with 87 rooms is located on Mitropoleos Street, a prime spot that blends retro charm with the bustling atmosphere of one of downtown’s most commercial areas.
Includes: Breakfast
Check In
Mar 20
to
Check Out
Mar 21
