logo

Top Hotels in Sotira

Thalassines Beach Villas
77 Ayia Thekla Avenue, Sotira,5391 Cyprus

Perfect 5.0 out of 5.0
Near Ayia Thekla Beach

Photos | Location | Hotel Reviews
Check Availability & Rates