The Mowbray Court Hotel is set in a natural area of London next to Royal Albert Hall, Earl's Court and Up at The O2. Built in 1960, the hotel is a combination of Victorian architecture and contemporary facilities.
Thanks to an underground station nearby, the traditional hotel is well connected with other parts of London. Stamford Bridge, Kensington High Street and Natural History Museum are within 15 minutes' walk away.
Guests will find themselves a 5-minute walk from West Brompton train station. The Mowbray Court Hotel is easily accessible from London City airport lying within 20 minutes' drive.
This property offers 90 non-smoking guestrooms complete with a trouser press, armchairs, satellite TV, a minibar and a sofa.
Eat & Drink
Guests can breakfast in the dining room.
Wireless internet is available in public areas for free.
No parking available.