+30 21 0640 0072
Timoleontos Vassou, 15, Athens, 11521, Greece
Hotel
9.1
Summer Travel in Athens, Attica, Central Greece in Andromeda Suites
Just 550 meters from Megaro Mousikis Metro Station, Andromeda suites are located in Athens City. Ôhey feature tastefully decorated and self-catering accommodation with garden or city views and free WiFi. The property facilities include a bar. Read more…