Situé dans la ville de Rhodes, à proximité de la plage d'Elli, du port de Mandraki et des statues de cerfs, le Mascot Garden Rooms dispose d'un jardin. Cet hébergement climatisé se trouve à 500 mètres de la plage d'Akti Kanari. Ce Bed & Breakfast possède des chambres familiales.
Les logements disposent d'une salle de bains privative et d'une connexion Wi-Fi gratuite. Certains comprennent une terrasse.
Cette chambre d'hôtes sert un petit-déjeuner continental.
Vous séjournerez à proximité de la rue des chevaliers, de la tour de l'horloge et du palais du Grand Maître. L'aéroport international de Rhodes, le plus proche, est implanté à 12 km.