Situé dans la ville de Rhodes, à moins de 700 mètres des statues de cerfs, le Mascot Boutique Hotel propose des hébergements avec connexion Wi-Fi gratuite.
La salle de bains privative entièrement équipée est pourvue d'une douche et d'articles de toilette gratuits.
Vous séjournerez à 800 mètres du temple d'Apollon et à 10 minutes à pied du port de Mandraki. L'aéroport international de Rhodes, le plus proche, est implanté à 13 km.