Hotel Mascot Garden Rooms Rhodes City znajduje się 750 m od Elli Beach i składa się z 8 pokojów wyposażonych w nowoczesne udogodnienia. Stadion Diagoras jest w 2 km, a Pomnik Jelenia jest w pobliżu od tego hotelu.
Niektóre pokoje w tym hotelu wyposażone są w zestaw do prasowania i klimatyzację, a także takie udogodnienia, jak urządzenie do parzenia kawy/herbaty. W niektórych pokojach znajduje się prywatna łazienka wyposażona w suszarkę do włosów i oddzielną toaletę.
Gościom przebywającym w hotelu Mascot Garden Rooms codziennie rano podają kontynentalne śniadanie. Opcje gastronomiczne obejmują również restaurację Koukos, w odległości 200 metrów.
Kościół Matki Bożej Zwycięskiej znajduje się w odległości zaledwie 5 min pieszo od hotelu, a takie obiekty przyrodnicze jak Plaża Elli leżą w odległości 800 metrów. Zabytki historyczne obejmują Stare Miasto Zamek, który znajdują się 2,1 km od Mascot Garden Rooms. Pałac Wielkich Mistrzów Zakonu Joannitów leży w zasięgu wzroku od tego obiektu noclegowego. Najbliższy przystanek autobusowy Diagoras of Rhodes, który jest w odległości 5-minutowego spaceru.