Location This apartment hotel is located in the beautiful resort of Stalida, just on the main road, approx. 300 m from the sandy beach. The centre of Stalis, which offers a variety of shops, bars and restaurants, is also 300 metres away. The nearest bakery..