Located in a peaceful area of Agios Nikolaos, among lush olive trees, Apollonia Villas offers apartments with a fully equipped kitchen and a furnished balcony. It has a swimming pool with sun terrace and provides free Wi-Fi throughout.
Located in a peaceful area of Agios Nikolaos, among lush olive t Read more
Located in a peaceful area of Agios Nikolaos, among lush olive trees, Apollonia Villas offers apartments with a fully equipped kitchen and a furnished balcony. It has a swimming pool with sun terrace and provides free Wi-Fi throughout.
Located in a peaceful area of Agios Nikolaos, among lush olive trees, Apollonia Villas offers apartments with a fully equipped kitchen and a furnished balcony. It has a swimming pool with sun terrace and provides free Wi-Fi throughout.
Number of Rooms: 5