About Mowbray Court Hotel

Mowbray Court Hotel

Welcome to Mowbray Court Hotel. Opened in 1960, The Mowbray Court Hotel is a 2 star is situated in central London, in beautiful Earls Court area. The hotel offers 75 bedrooms, majority of which have full en suite facilities. All the bedrooms are brightly decorated, well furnished and equipped with hair dryers, room safes, trouser pressers, direct dial telephones, digital television and radio.

Friendly and multi-lingual staff will receive you 24 hours, 7 days a week.

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 Bushand the Hamleys Toy Store.

Major tourist attractions of London - Buckingham Palace, Tower Of London, Big Ben are also easily accessible via tube or bus. The hotel area offers variety of restaurants, shops and pubs for your convenience.

Address:

Mowbray Court Hotel
30 Penywern Road Earls Court
London, SW5 9SU
England, UK
+44 0207 3703690


mowbraycrthot@hotmail.com

Website


Show on map
Find your Accommodation
Sponsors
Newsletter