Athens, Athens
Spend a second to
save a fortune!
Spend a second to save a fortune!
Timoleontos Vassou, 15, Athens
Just 500 metres from Megaro Mousikis Metro Station, Andromeda Suites are located in Athens City. They feature tastefully decorated and self-catering accommodation with garden or city views and free WiFi. The property facilities include a bar.
See MoreUsage of subsidiary facilities may incur additional fees