Kleio Studios is located in Ravdoucha, Chania Region.
The property accommodates visitors in apartment, 2 bedroom apartment and other might be available upon request. The rooms provide sea view and mountain view. Amenities of the rooms include tv, fridge and more.
All areas of the hotel are covered by free wifi.
There is parking in close distance and it is free.
Pets are allowed with prior agreement with Kleio Studios.