Ikion Studios is located in Alonnisos, Sporades Islands. The hotel common facilities include garden, barbeque and bar.
The property provides accommodation in studio and other might be available upon request. The rooms offer sea view, garden view and mountain view. Room amenities include air-conditioning, heating, tv, etc.
Public areas of the hotel are covered by free wireless internet.
Pets are allowed on request.