Set in Ayia Napa, within 0.6 mi of Grecian Beach, Chicos Studios offers accommodations with a balcony, kitchenette and free WiFi.
All units feature air conditioning and a flat-screen TV. A toaster and fridge are also available, as well as a kettle.
Agia Napa Monastery is a 4-minute walk from the apartment, while WaterWorld Ayia Napa is 3.1 mi from the property.