The family owned self catering Castello Apartments offer a well kept studios and apartments which have a kitchenette, bath/shower room and a balcony or terrace.
Surrounded by lovely gardens just off the main road this is the perfect position for enjoying all that Stalis and the neighbouring resorts have to offer.
The swimming pool is in the Filia Hotel, located just 20 metres away.