
London, United Kingdom
Rose Court Marble Arch
3-star hotel
Set within an elegant Victorian building in London's West End, this 3-star hotel offers a convenient base just a few hundred metres from Marble Arch, Hyde Park, and the shops of Oxford Street. The property, once the residence of…
- Wi-fi
- 24-hour reception
- 24-hour security · extra charge
- Electric kettle


