Mowbray Court Hotel is set in a market area of London and gives access to Natural History Museum, which is about 15 minutes' walk away. Featuring traditional architecture, the hotel is opened since 1960.
You can find Theatre Museum only 5.7 km from the property. The city center lies within 5 km from the venue.
The hotel is set next to a palace, a museum and monuments.
This hotel is just 300 meters away from West Brompton, Earls Court Square (N-bound) bus stop and within a 5-minute walk from Earls Court underground station. London City airport can be reached by car.
Guests are offered non-smoking guestrooms featuring a sofa, a closet, TV with satellite channels, individual climate control and a minibar along with chic décor. Some rooms have the garden view. They also have a kettle, coffee/tea makers and a dishwasher available for self-catering.
Eat & Drink
The gastropub Blackbird is just about 150 meters from the property.
Business travelers can avail of a photocopier, printers and a business centre offered on site.
Wireless internet is available in the hotel rooms for free.
No parking available.