Set 600 metres from Ammos Beach and 1.2 km from Ammoudi Beach, Luxury Suites by Lato in Agios Nikolaos offers air-conditioned accommodation with views of the mountain and free WiFi. This recently renovated apartment is located 1.9 km from Almiros Bea...
Rooms total: 3Important Information
This property will not accommodate hen, stag or similar parties.
More information »