
Ilida Studios


Ayía Marína • Show on map
Price as low as EUR 54.33
Ilida Studios is situated in Agia Marina Aegina 500 metres from Agia Marina Beach. Free WiFi is offered and free private parking is available on site. The rooms come with a TV. Enjoy a cup of tea from…More info