Aria Beach House *** Pyla, Dekelia Road Pyla, Dekelia Road Pyla, Pyla, Cy Facilities in hotel Important