Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Mowbray Court Hotel London is approximately 10 minutes by car from Oxford Street and 3.8 km from Buckingham Palace. This London hotel features a safety deposit box and 24-hour security service along with luggage storage and a restaurant.
The rooms include tea and coffee-making facilities, along with a flat-screen TV with satellite channels and Wi-Fi for your convenience. The private bathrooms offer a walk-in shower and a separate toilet.
Mowbray Court Hotel offers a daily continental buffet breakfast. The Blackbird offers British dishes and is situated 18 minutes' walk from this accommodation.
The hotel is located in Central London with 24 hours bus routes, 4.7 km from a sacred site like the Protestant Westminster Abbey. The Mowbray London stands steps away from West Brompton tube station. Guests might as well visit Bina Gardens West, which is 17 minutes' walk away. This smoke-free property lies 2.2 km from the friendly Princess Diana Memorial Fountain. The hotel provides a place to stay a few steps from the London West Brompton train station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please