The Mowbray Court Hotel provides guests with quality accommodation in the centre of London. Situated in Earls Court, the hotel has 75 bedrooms with the majority of them having en-suite facilities. The surrounding area will present you with a host of attractions, and London is one of the most visited cities in the world. Big Ben, the Tower of London and Buckingham Palace are only a tube ride away, and these are seen by people from all around the world. The city of London is a truly rewarding experience!
The area will present a haven for the avid shopper. Oxford Street, West End Kensington and Knightsbridge will provide you with a superb variety of shops, including the world famous Harrods Store, Shepherds Bush, Westfield Shopping Mall and Hamleys Toy Store. If you are a fan of theatre, why not visit the West End? Here you will be able to catch a musical or dramatic production, which are showcased to audiences throughout every week of the year. You will have an unforgettable time!
All bedrooms have bright and stylish interiors and consist of double, single, twin and triple option. They come well furnished and most benefit from having en-suite facilities. The rooms are well equipped with a digital TV and radio, direct dial telephone, room safe, hair-dryer and trouser press.
The hotel has its own residents bar which has a well stocked bar. Please check our website for special offers.