Villa Ochosto Helios - Beautiful 5 Bedroom Protaras Villa - Walking Distance to Fig Tree Bay Beach Villa
Leoforos Protara - Kavo Gkreko 430, Protaras, 5296
Boasting accommodation with a balcony, Villa Ochosto Helios - Beautiful 5 Bedroom Protaras Villa - Walking Distance to Fig Tree Bay Beach is set in Protaras.