Located in Agios Nikolaos, 300 metres from Ammos Beach and 1.2 km from Ammoudi Beach, Fedra City Suites provides air-conditioned accommodation with a balcony and free WiFi. The property has city and quiet street views, and is 400 metres from Lake Vou...
Rooms total: 1Important Information
Managed by a private host
More information »