Offering an outdoor pool and a restaurant, Kkaras Hotel is located in Ayia Napa Resort. The hotel is 500 metres from Agia Napa Monastery, 200 metres from Thalassa Museum and 3.8 km from Water World.