Situé à Ayia Napa, à 1 km de la plage de Grecian, le Chicos Studios propose des hébergements dotés d'un balcon, d'une kitchenette et d'une connexion Wi-Fi gratuite.
Tous les logements disposent de la climatisation et d'une télévision à écran plat. Un grille-pain, un réfrigérateur et une bouilloire sont également fournis.
Le monastère d'Agia Napa se trouve à 4 minutes à pied du Chicos Studios, tandis que le parc aquatique WaterWorld Ayia Napa est à 5 km.