HotelsClick.com

Hotel Oceanview Luxury Villa 038

4 Stars

  Ayia Thekla, Sotira - 5296 - Cyprus, Cyprus View Map
Area: Sotira

With a stay at Oceanview Luxury Villa 038 in Sotira, you'll be near the beach and close to Ayia Thekla Beach and Water World Ayia Napa. This 4-star villa is within close proximity of Makronissos Beach and Landa Beach.

Booking.com
Book