Mowbray Court Hotel
28/32 Penywern Road, London, gb
Very good
4,024 reviews
What we measured
4.9 km from the centre of London
1.4 km from Natural History Museum
17 km from London City Airport (LCY)
3-star hotels in London: $338 a night
median of 67 priced 3-star properties, quoted 9-12 Aug 2026
Distances are straight-line. Sources: Wikidata, OurAirports, our own rate polling.
About this hotel
Victorian Charm in Earl's Court Convenient Location : Situated just a 3-minute walk from Earl's Court Underground Station, the Mowbray Court Hotel offers easy access to London's top attractions. Modern Comforts : Experience air-conditioned rooms with free WiFi, flat-screen TVs, and complimentary toiletries, ensuring a comfortable stay. Explore & Enjoy : With a 24-hour front desk and a variety of dining options nearby, guests can make the most of their visit to Knightsbridge, Kensington Palace, and the Royal Albert Hall. Book now for a delightful stay at the Mowbray Court Hotel!
Amenities
Choose your room
Location
Mowbray Court Hotel
28/32 Penywern Road
Guest reviews
More places to stay in London
Other properties in London, so you can compare before you book.
- Pavilion Hotel6.0/10
- Four Stars Hotel5.0/10
- room2 London Hammersmith Townhouse9.0/10
- Peckham Room Hotel by Belvilla7.4/10
- Capital Host Baker Street6.5/10
- Aaraya London
- Camden – Randolph Street by Viridian Apartments9.2/10
- City Gate Kensington6.2/10
- 2 Bed Cozy Apartment near Regents Park with WiFi
- Prince of Wales - Townhouse8.2/10
- Lincoln Plaza Hotel London, Curio Collection By Hilton8.7/10
- City Gate Serviced Apartments7.0/10
- AXO Waterloo in London