Andromeda Downtown Suites
(55)
Hotel
Address: Ermou 124, Athina 105 54, Greece
Phone: +30 21 0321 0105
The ANDROMEDA Suites & Apartments is an All Suites Hotel located on the side of Lecabetous Hill, in the heart of Athens city.
Compare prices and find the best deal for the Andromeda Downtown Suites in Athens (Attica) on KAYAK. Rates from $139.