Luxury Suite Maria Apartment Agios Nikolaos, East Crete
Located in Agios Nikolaos, 300 metres from Ammos Beach and 1.4 km from Ammoudi Beach, Luxury Suite Maria provides air-conditioned accommodation with a patio and free Wi-Fi. The property features inner courtyard and quiet street views, and is 1.
17 Κύπρου, Agios Nikolaos, 721 00, Greece