Athens Trikoupi Suite B1
147 Χαριλάου Τρικούπη, Athens, 11472, Greece
Situated in the centre of Athens, 1.3 km from University of Athens - Central Building and 1.2 km from Lycabettus Hill, Athens Trikoupi Suite B1 offers free Wi-Fi, a terrace and air conditioning. This apartment features accommodation with a balcony.