7 RoomsApartment
Ploutarchou, Athens, 10676, Greece
Offering quiet street views and free Wi-Fi, 7 Rooms offers accommodation ideally located in the centre of Athens, within a short distance of Lycabettus Hill, Museum of Cycladic Art and University of Athens - Central Building.