Althea Studios is located in Donoussa, Cyclades Islands. The hotel offers to its guests garden.
The property offers family room, apartment and other might be available upon request.
Free WiFi is available in all areas.
There is free parking on site.
Pets are allowed on request and extra charges will apply.