Welcome to the Mowbray Court Hotel
If you are looking for an affordable and good quality accommodation in the centre of London, you have just found it!
Opened in 1960, The Mowbray Court Hotel is a 2 star is situated in central London, in beautiful Earls Court area. The hotel offers 88 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.
Benefited by the close proximity of Earl's Court Exhibition Centre and Earl's Court underground station, only 30 minutes from Heathrow Airport and 15 minutes from Gatwick via West Brompton Station, Mowbray Court Hotel is the perfect place to stay during your visit to London.