AMOCITY
Located 1312 feet from Monastiraki Square, 17 flats and Roof Garden offers a garden, a terrace and air-conditioned accommodations with a pat...