El Grand Master Suite in Rhodes Town ofrece alojamiento con WiFi gratuita a 1,1 km de la playa de Elli, a 700 metros del puerto de Mandraki y a 1,3 km del palacio del Gran Maestre. El establecimiento se encuentra a 2 km del templo de Apolo y a 50 metros del hammam Yeni.
El apartamento cuenta con aire acondicionado, 1 dormitorio independiente, zona de estar y baño con secador de pelo y artículos de aseo gratuitos. Hay TV de pantalla plana vía satélite.
Entre los lugares de interés populares cerca del Grand Master Suite se incluyen la calle de los Caballeros, la Torre del Reloj y las Estatuas del Ciervo. El aeropuerto más cercano es el aeropuerto internacional de Rodas, ubicado a 15 km. El establecimiento ofrece un servicio de enlace con el aeropuerto por un suplemento.