Situated in Rhodes Town, near Elli Beach, Mandraki Port and Deer Statues, Mascot Garden Rooms has a garden. The air-conditioned accommodation is 500 metres from Akti Kanari Beach. Ixia Beach is 2.4 km away and Temple of Apollon is 2.
Rooms total: 8Important Information
This property will not accommodate hen, stag or similar parties. License number: <strong>1103904</strong> Managed by a private host
More information »Santa Maria della Vittoria 0.2 km
Rhodes Beach 0.4 km
Governors Palace 0.5 km
Elli Beach 0.5 km
Evangelismou Church 0.6 km
Deer Statues 0.7 km
Aquarium of Rhodos 0.7 km
Mandraki Port 0.7 km
Temple of Apollon 0.8 km
Collachium 0.8 km