The 3-star Mowbray Court Hotel is set about 1.6 km from V&A - Victoria and Albert Museum. Mowbray Court Hotel was opened in 1960.
Albert Bridge are within a 25-minute walk of the property. It is about 5 km away from the center of London.
The hotel is situated near a museum, monuments and a palace.
West Brompton train station lies within a 5-minute walk. London City airport is easy to reach.
Offering a view over the garden, 138 rooms feature chic décor, individual climate control, a minibar, TV with satellite channels, a closet and a sofa along with private bathrooms. Bathrooms in these non-smoking rooms are fitted with a bathtub, a shower and free toiletries.
Eat & Drink
Byron and Nando's - Earls Court serve Portuguese dishes and lie a 5-minute walk from Mowbray Court Hotel.
The facilities as a baggage storage, a cloakroom and a lift are offered for guests.
Wireless internet is available in the hotel rooms for free.
No parking available.
Number of rooms: 138.
+ Read more- Less
This field is required.