Address: Livadia , Livadia
Hotel rating from 8 guests: 9.9
Situated 300 metres from Livadia Beach, Michalis offers air-conditioned studios with free Wi-Fi and balcony overlooking the Aegean Sea and the mountains. …
Secure Connection
Main Office
Weegschaalstraat 3, Eindhoven
5632 CW, The Netherlands
+31 40 40 150 44