Situated in Rhodes Town, Mascot Boutique Hotel features accommodation with free WiFi, within 700 metres of Deer Statues. There is a fully equipped private bathroom with shower and free toiletries.
Rooms total: 8Important Information
Please note that the breakfast is served at 130 metres away from the property. License number: <strong>1056944</strong>
More information »Santa Maria della Vittoria 0.3 km
Rhodes Beach 0.4 km
Governors Palace 0.5 km
Elli Beach 0.6 km
Evangelismou Church 0.6 km
Deer Statues 0.7 km
Aquarium of Rhodos 0.7 km
Temple of Apollon 0.8 km
Mandraki Port 0.8 km
Collachium 0.8 km