Dotato di un giardino e della connessione WiFi gratuita, il Mascot Garden Rooms offre sistemazioni in una posizione incantevole nella città di Rodi, a breve distanza dalla spiaggia di Elli, dalla Torre dell'Orologio e dal Palazzo del Gran Maestro.
Al mattino vi attende una colazione continentale.
I luoghi di interesse nelle vicinanze del Mascot Garden Rooms includono la Via dei Cavalieri, il porto di Mandraki e il Tempio di Apollo. L’Aeroporto Internazionale di Rodi, lo scalo più vicino, dista 14 km dalla struttura.