Ilisia Hotel is 500 metres from Megaro Mousikis Metro Station and features classically decorated rooms overlooking Park Ilision. It offers free Wi-Fi access throughout and free private parking on site.
Ilisia Hotel is 500 metres from Megaro Mousikis Metro Station and features classically decorated rooms overlooking Park Ilision. It offers free Wi-Fi access throughout and free private parking on site.