Located only 100 metres from Livadakia Beach, Medusa offers air-conditioned apartments with free WiFi and views of the Aegean Sea. Guests will find shops within a 3-minute walk.
Located only 100 metres from Livadakia Beach, Medusa offers air-conditioned apartments with free WiFi and views of the Aeg Read more
Located only 100 metres from Livadakia Beach, Medusa offers air-conditioned apartments with free WiFi and views of the Aegean Sea. Guests will find shops within a 3-minute walk.
Located only 100 metres from Livadakia Beach, Medusa offers air-conditioned apartments with free WiFi and views of the Aegean Sea. Guests will find shops within a 3-minute walk.
Number of Rooms: 6