Set in Rhodes Town, 500 metres from Akti Kanari Beach and 600 metres from Elli Beach, Niochori apartments 2 offers air-conditioned accommodation with a terrace and free WiFi.
Rooms total: 1Important Information
This property will not accommodate hen, stag or similar parties. License number: <strong>00000960741</strong> Managed by a private host
More information »Santa Maria della Vittoria 0.2 km
Governors Palace 0.3 km
Evangelismou Church 0.4 km
Elli Beach 0.4 km
Deer Statues 0.5 km
Mandraki Port 0.6 km
Rhodes Beach 0.6 km
Collachium 0.7 km
Grand Master's Palace 0.7 km
Aquarium of Rhodos 0.7 km