O Grand Master Suite in Rhodes Town disponibiliza acomodações com acesso Wi-Fi gratuito, a 1,1 km da Praia Elli, a 700 metros do Porto de Mandraki e a 1,3 km do Palácio do Grão-Mestre. A propriedade fica a 2 km do Templo de Apolo e a 50 metros do Banho Turco Yeni.
O apartamento climatizado é composto por 1 quarto separado, 1 casa de banho com secador de cabelo e produtos de higiene pessoal gratuitos, e uma área de estar. É fornecida uma televisão de ecrã plano com canais por satélite.
Os pontos de interesse populares perto do Grand Master Suite incluem a Rua dos Cavaleiros, a Torre do Relógio e as Estátuas de Veados. O aeroporto mais próximo é o Aeroporto Internacional de Rodes, a 15 km do alojamento. A propriedade providencia um serviço de transporte de/para o aeroporto pago.