Thursday, 28 March 2024

Athens Directory Search

Open Now
Amongst the most convenient hotels near Syntagma Square, Achilleas is a 3-star family-friendly hotel in a quiet, picturesque street near Plaka. It offers clean, modern rooms and friendly service. Wifi and breakfast are included in the room rate and ...more
Lekka 21, Palia Vouli, Athens, Attica, Greece 10562