Centrally located in Rhodes Town and within 300 metres from the lively Elli Beach, Annapolis Inn offers self-catering accommodation with free Wi-Fi and a private balcony.
Rooms total: 52Important Information
This property will not accommodate hen, stag or similar parties. License number: <strong>1006382018</strong>
More information »Santa Maria della Vittoria 0.3 km
Governors Palace 0.4 km
Rhodes Beach 0.5 km
Evangelismou Church 0.5 km
Elli Beach 0.5 km
Deer Statues 0.6 km
Mandraki Port 0.6 km
Collachium 0.7 km
Grand Master's Palace 0.7 km
Clock Tower 0.8 km