Airio Athens Studios
96 Σόλωνος, Athens, 10679, Greece
Located in Athens, 600 metres from the centre and 300 metres from University of Athens - Central Building, Airio Athens Studios provides accommodation with amenities like free Wi-Fi and flat-screen TV.