Located in Skala, 1.2 km from Megalochori Beach, Green Island Studios features express check-in and check-out and free WiFi throughout the property. The property is non-smoking and is situated 400 metres from Aquarius Beach.
At the hotel, all rooms include a wardrobe. Rooms are complete with a private bathroom fitted with a shower, the rooms at Green Island Studios have a flat-screen TV and air conditioning, and some rooms include a balcony. At the accommodation rooms come with bed linen and towels.