Rose Court Hotel
35 - 35A Great Cumberland Place, Marble Arch, London
W1H 7DS