Athens >
Exceptional design hotels
Exceptional design hotels in Athens
We found 162 properties with availability in Athens
Show on map
City Plaza
78 Aharnon Street, Athens, Greece
The 3-star City Plaza Athens hotel is situated merely 6 minutes' walk from Hellenic Motor Car Museum and features currency exchange and a lift. The hotel is a good starting point for Athens's sports…
Aristoteles Hotel
15 Acharnon Str, Athens, Greece
The 3-star modern Aristoteles Hotel Athens offers easy access to the Greek National Technical University of Athens, which is situated just a 7-minute walk away.