Kiriakos Studios Apartments
- Wi-Fi
- 24-hour reception
- Non-smoking rooms
- No pets allowed
- View all
Situated within 25 minutes' walk of Cactus Beach, the 3-star Kiriakos Studios Apartments Stalida hotel offers 12 rooms.
Terra Santa Travel Shopping Mall is approximately 5 minutes' walk from this Stalida hotel, while Lixnostatis Folk Museum is 2.5 km from the location. Natural attractions in the area include Acqua Plus Water Park, a 15-minute ride from the property, and a beach is nearly a 25-minute walk away. The hotel is also 10 minutes' drive from Aquaworld Aquarium & Reptile Rescue Centre. For those travelling from afar, Nikos Kazantzakis airport is 24 minutes' drive away.
Jasmine House Chinese Restaurant serves various kinds of Chinese dishes a minute's walk from Kiriakos Studios Apartments hotel.