Location

THINGS TO DO


THE MOWBRAY COURT HOTEL

RE-OPENING NOVEMBER 2015

If you are looking for modern, affordable and good quality accommodation in the centre of London, you have just found it!

Opened in 1960, The Mowbray Court Hotel is situated in Central London, in the popular and attractive Earls Court area. The hotel offers 90 bedrooms, all with full en-suite facilities. A further 50 rooms will become available shortly. Bedrooms are divided between the main building and the annexe building located two doors away. (Please note that the annexe does not have a lift so guests with mobility problems should please contact the hotel to ensure you are given a suitable room.)

During your stay at Mowbray Court Hotel in Earls Court central London area, you have plenty of opportunities to visit shopping areas of Oxford Street, West End Kensington and Knightsbridge with the world famous Harrods Store, Westfield Shopping Mall, Shepherds Bush and the Hamleys Toy Store.

London’s major tourist attractions – Buckingham Palace, Tower Of London, Big Ben, Hyde Park and more – are also easily accessible via tube or bus. The Earls Court area around the hotel offers a variety of restaurants, shops and pubs for your convenience.

Thanks to the close proximity of Earl’s Court underground station, and only 30 minutes from Heathrow Airport and 15 minutes from Gatwick via West Brompton Station, the Mowbray Court Hotel is the perfect place to stay during your visit to London.

CAPILON HOTELS

The Mowbray Court Hotel is a member of Capilon Hotels. Visit our other hotel websites for more great rates across London.

THE ROSE PARK

THE JUDD

THE MOWBRAY COURT