Odessa Beach Hotel

AccommodationHotelsLuxury Hotels

3, Amfitritis Protaras, Paralimni 5296, Famagusta +357 23 831645

Also in Famagusta

YOU MIGHT LIKE THIS

Red Square Bar

Red Square Bar

Famagusta

Ayioi Anargyroi Chapel with Stunning Seaside Views

Ayioi Anargyroi Chapel with Stunning Seaside Views

Famagusta