Welcome to Mowbray Court Hotel London, Mowbray Court Hotel is just 2 minutes’ walk from Earl’s Court Exhibition Centre and Tube Station. Guests have 24-hour reception, free Wi-Fi and Kensington High Street’s shops are less than a mile away. The rooms are located within the main building and an annex building. A digital TV, radio, hairdryer and trouser press is included in each room. Most rooms have an individual private bathroom, whilst some share bathroom facilities. A continental breakfast is served each morning in the dining room. 3 Tube Stations within 0.5 miles of the Mowbray Court give guests excellent transport links. Stamford Bridge, home of Chelsea FC, is less than 20 minutes’ walk away. (Mowbray Court Hotel London hotels booking).