The 1-star Demi Studios is located in Ammouliani Village, Ammouliani. The hotel common facilities include bbq and garden.
The property accommodates visitors in studio, superior double room, double room, family room, double room (deluxe), 2 bedroom apartment and other might be available upon request. Amenities of the rooms include air-conditioning, heating, etc.
All areas of the hotel are covered by free wireless internet.
Free parking is available on site.
Pets are welcomed upon request and extra charged.