1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 63 photos
Mascot Boutique Hotel
Apolloniou Rodou, 63, Rhodes, Greece
Show map
General
- Air Conditioned
Internet
- Wireless internet on site.
Nearby Hotels
Capitol
65-67 Dilberaki Str,RhodesSperveri Boutique Hotel
Dilmperaki 65 - 67,RhodesManousos City Hotel
25 G. Leontos Street,RhodesRhodian Apartment
Dilmperaki 5,Rhodes