Mowbray Court Hotel is a 2-star property only 1.8 km from Up at The O2, Chelsea and Earl's Court. The traditional hotel represents Victorian architecture in London.
An underground station as well as Earls Court subway station are not far from the hotel. Mowbray Court Hotel is also minutes away from Kensington High Street and Stamford Bridge.
20 minutes' drive from London City airport and 5 minutes' walk to West Brompton train station.
This property has 90 non-smoking guestrooms including Standard Quadruple Room and Standard Triple Room that are appointed with a trouser press, armchairs, satellite TV, a minibar and a sofa.
Eat & Drink
Breakfast is offered in the dining room every morning.
Wireless internet is available in public areas for free.
No parking available.