Island Studios is located in Agathonissi, Dodecanese Islands. Island Studios offers to its guests garden.
The rooms offer sea view and mountain view. Amenities of the rooms include a/c, tv, fridge, etc. In the kitchen there are microwave, kitchen utensils, oven, fridge and dishwasher.
Free WiFi is available in all areas of the hotel.