Situat în Orașul Rodos, în apropiere de Plaja Akti Kanari, Plaja Elli și Portul Mandraki, Mascot Garden Rooms dispune de o grădină. WiFi gratuit este disponibil în întreaga proprietate.
Un mic dejun continental este disponibil în fiecare dimineață la pensiune.
Puncte de interes populare în apropiere de Mascot Garden Rooms includ Statuile Cerbilor, Strada Cavalerilor și Turnul cu Ceas. Cel mai apropiat aeroport este Aeroportul Internațional Rodos, la 12 km de cazare.