Featuring air-conditioned accommodation with a private pool, garden view and a balcony, Protaras Villa Theodora 1 is located in Protaras. The accommodation is 700 metres from the Vyzakia Beach and features free Wi-Fithroughout the property.
Dafni Street 16, 5296 Protaras, Cyprus