Situated in Rhodes Town, near Elli Beach, Mandraki Port and Deer Statues, Mascot Garden Rooms features a garden. The air-conditioned accommodation is 500 metres from Akti Kanari Beach. The bed and breakfast has family rooms. Featuring a private bath...
Rooms total: 8Important Information
This property will not accommodate hen, stag or similar parties. 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