




See all photos
28 32 Penywern Road, London, United Kingdom
Conveniently situated within 300 metres of Earls Court Exhibition Center, the 3-star Mowbray Court Hotel offers a shared lounge and various recreational opportunities. Thanks to its central location, the smoke-free hotel is 3.5 km from Buckingham Palace, which guests can visit to explore the history of the area.
You'll be 2.6 km from Royal College of Art and 2.5 km from Science Museum. The hotel is also within walking distance of the River Thames. Madame Tussauds London is adjacent to the accommodation, and London West Brompton is situated around 10 minutes' walk away. Mowbray Court Hotel boasts access to West Brompton tube station, which is around 10 minutes' walk away.
Overlooking the garden, the 138 rooms are appointed with an ironing set and air conditioning, as well as modern facilities such as a flat-screen TV with satellite channels. Each of the private bathrooms with a separate toilet and a shower, also features shower caps and towels for guests' extra comfort.
You can have a continental buffet breakfast before going out to explore the area. The comfortable bar is also available. The bar Evans & Peel Detective Agency is only a 12-minute walk from this hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Mowbray Court Hotel! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices