Located 135 meters from Odessa Beach Hotel. Set in a prime location of Protaras, Trizas Hotel Apartments puts everything the city has to offer just outside your doorstep.
Located 359 meters from Odessa Beach Hotel. Kapetanios Bay Hotel is a popular choice amongst travelers in Protaras, whether exploring or just passing through.
Located 373 meters from Odessa Beach Hotel. Sunrise Gardens Aparthotel is perfectly located for both business and leisure guests in Protaras. Featuring a complete list of amenities, guests will find their stay at the property a..