Situated near monuments and a palace the 3-star Mowbray Court Hotel boasts non-smoking rooms overlooking the garden. Behind the royal facade of Mowbray Court Hotel lies chic interior.
Guests can get to Royal Albert Hall in 20 minutes on foot. The venue is set within 5 km from London city center.
5 minutes' walk to West Brompton train station. It will take 25 minutes to get to London City airport by car.
Mowbray Court Hotel features 138 guestrooms with individual climate control, a minibar, television with satellite channels, a closet and a sofa. Room facilities also include a dishwasher, coffee/tea makers and a kettle for self-catering.
Eat & Drink
Blackbird treats guests with British meals and lies within 150 meters from the property.
Guests can take advantage of a business center, printers and a photocopier along with 24-hour security, ironing service and porter service provided on-site.
Wireless internet is available in the hotel rooms for free.
No parking available.