London logo

Mowbray Court Hotel

Check Availability

Mowbray Court Hotel
28/32 Penywern Road
London
SW5 9SU
United Kingdom

Rooms from £70.00 ( €77.00 / $101.50 ) per night

Picture of Mowbray Court Hotel


Mowbray Court Hotel is just 2 minutes’ walk from Earl’s Court Exhibition Centre and Tube Station. Guests have 24-hour reception, a hotel bar, and are 0.7 miles from Kensington High Street’s shops.

Click here for more Information on the Mowbray Court Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information