Este hotel está situado no coração da área de West End em Londres, apenas a algumas centenas de metros do Marble Arch, do Hyde Park e da Oxford Street. Providencia acesso Wi-Fi gratuito e quartos confortáveis com uma casa de banho privativa.
O hotel ocupa um elegante edifício vitoriano, outrora a casa da Lady Jennie Churchill. Actualmente, o Rose Court Hotel disponibiliza confortos modernos com uma televisão, um telefone e comodidades para preparar chá e café.
Um pequeno-almoço continental é servido diariamente no luminoso e confortável restaurante. Está disponível um pequeno-almoço inglês completo mediante um custo adicional.
O hotel fica a cerca de 1,6 km do Museu Madame Tussaud e apenas a uma curta e agradável caminhada do Palácio de Buckingham e do St James Park. A Estação de Metro Marble Arch situa-se apenas a 100 metros.
Os hóspedes poderão usufruir de um parque de estacionamento público ao lado do hotel, mediante um custo adicional.