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. Temple of Apollon is 800 metres from the aparthotel...
Rooms total: 3Important Information
Please note that the breakfast is served at 130 metres away from the property.
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