Mergulhe no charme de Londres com o Rhodes Hotel Londres encantador de 3 estrelas, localizado apenas 550 metros de da Estação de Metro de Bayswater e com assistência turística para o ajudar a aproveitar a sua viagem ao máximo. Ficando neste hotel de Londres, os hóspedes estarão área turística privilegiada 2.3 km de dos locais de compras como as Galerias Comerciais Harrods.
O hotel situa-se perto do bairro de entretenimento, a uma distância de aproximadamente 10 minutos a pé de Museu de História Natural de Londres e a uma distância de aproximadamente 15 minutos a pé das Salas de Guerra de Churchill. O Palácio de Buckingham está localizado 2.2 km de do Rhodes Hotel. Este estabelecimento lhe permite desfrutar da vista natural como Serpentine a cerca de 500 metros de distância. Sussex Gardens Open Space está localizado a alguns passos o hotel. A Estação de Metro de Lancaster Gate também fica a bastante perto do Rhodes Hotel.
Com vista para a cidade, os 14 quartos estão equipados com controle de temperatura, bem como instalações modernas, tais como Wi-Fi gratuito e TV de tela plana com canais via satélite. Chaleira elétrica e refrigerador estão disponíveis mediante pedido. Além disso, as casas de banho incluem jacuzzi, casa de banho separada e chuveiro, juntamente com secador de cabelo e lençóis de banho.
Rhodes de Londres serve o pequeno-almoço continental da manhã. Os hóspedes podem desfrutar de refeições da cozinha Europese no Angelus, situado a caminhada de 6 minutos deste local.