Hotel Achilleas

This is located in the neighbor hood of Syntagma. It is attractive because of its central location. In addition, the rooms are spacious. Hotel facilities include a breakfast room and a snack bar. In room facilities include a TV, AC and usually a hairdryer and a safe. 

Address: 21 Lekka, Syntagma
Tel: 210-323-3197

Book this hotel

More Hotels in Athens
Adam's Hotel
Adonis Hotel
Adrian Hotel
Art Gallery Hotel
Athens Cypria Hotel
Athens Plaza