Located in Ayia Napa, Ayia Thekla Atlas 10 Villa features Air Conditioned Rooms, Mini Bar and Cots.
This Hotel offers Shower, Parking and Restaurant. This Hotel offers a parking lot. Guests will also be delighted to know there is a mini bar.
Each of the air conditioned rooms allows for a satisfying rest after a tiresome day spent exploring the area.
Guests of Ayia Thekla Atlas 10 Villa can enjoy a choice of meals outside the property.
Ayia Napa is located within easy walking distance of Agia Thekla Beach. There are other attractions and points of interest around Ayia Napa, for example Waterworld Waterpark.
When rating accommodation in Ayia Napa, guests awarded Ayia Thekla Atlas 10 Villa for Cleanliness, Dining and Rooms. The rating for this Hotel was awarded by 8158 guests. The average total score for this accommodation is 7.5, meaning it offers very good quality-to-price value.