Protaras Villa Protamare
No reviews yet
Hotel
71 Vrysoudion Street, Protamare Complex · ProtarasChoose your room
Pick check-in and check-out to see live room prices.
Location
Address
71 Vrysoudion Street, Protamare Complex, Protaras, 5295, Cyprus3.2 km from the center of Protaras
Good to know
Pets
Pets are not allowed