← All venues

Achilleas Hotel

Athens

Achilleas Hotel is located in Athens. Achilleas Hotel is a cozy family friendly hotel in Athens, just few minutes from Syntagma Square, Plaka, Thision and the Acropolis. Syntagma Square is considered the heart of downtown Athens.

About this listing and removal requests