Situado a uma distância de apenas 0.7 metros de Museu de Cêra Madame Tussaud's, o Rose Court Hotel Londres encantador ostenta uma localização primordial no centro de Londres. Este hotel confortável dispõe de Wi-Fi nas áreas públicas.
O hotel de Londres está localizado no bairro Oxford Street, a caminhada de 18 minutos do Parque Hyde e a cerca de 10 minutos andando da Fonte Memorial de Diana. Rose Court Hotel de 3 estrelas está centralmente situado a uma distância de 2.9 km da Abadia de Westminster. Além disso, visitar o Zoológico de Londres, que se encontra a aproximadamente 25 minutos a pé deste estabelecimento, pode ser muito divertido para toda a família. O hotel tradicional, fica nas proximidades da estação de metro de Marble Arch.
O Rose Court Hotel consiste em 39 quartos com Wi-Fi gratuito e TV com vários canais, bem como cafeteira. Casa de banho separada e chuveiro são gratuitos nos quartos. As casas de banho anexas incluem casa de banho separada e chuveiro, e confortos como secador de cabelo e toalhas.
O pequeno-almoço inglês é servido neste local. Enquanto se hospedam no Rose Court de Londres, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Donostia Restaurant, situado a apenas 200 metros de distância, ou Afternoon Tea at The Montcalm London a 5 minutos a pé.