5 star hotels in Athens
43 properties found
- Sort by:
Athens-Sounio Road, 67Km, , Athens, Greece (Show map)
This hotel is located in the small coastal town of Lavrio just 10 km away from Cape Sounio, which offers a wealth of interesting areas to explore, such as the classical town hall built in 1864 and the indoor market or the ancient town of Thorikos with the oldest theatre in Greece.
Karaiskaki Square 10437 Athens Athens 10437 Greece, Athens, Greece (Show map)
Wyndham Grand Athens offers affordable luxury in the center of Athens and easy access to every major attraction and significant landmarks. The onsite spa is at guests’ service for beauty treatments, massages and much more.