Beach hotels in Athens
We found 1041 properties with availability in Athens
Show on map
Athens Luxury Dream 2 Bedroomd
Ιουστινιανού 12, Athens, Greece
The 1-bedroom Athens Luxury Dream 2 Bedroomd apartment is located around 6 km from Parthenon Ruins and around a 25-minute walk from Nea Smyrni Stadium. Wi-Fi and a car park are provided for guests'…