Featuring air-conditioned rooms with free WiFi, the 3-star Mowbray Court Hotel is located in London’s Earl's Court, just a 3-minute walk from Earl's Court Underground Station. This listed Victorian building offers 138 rooms and is a short stroll from Kensington Palace as well as The Royal Albert Hall.
The hotel is also conveniently placed near the Museums of South Kensington and Olympia London exhibition centre, which can be reached within a 15-minute walk. Knightsbridge lies close by, while the direct tube connection from Earl's Court Underground Station provides easy access to Heathrow Airport.
Guest rooms come equipped with flat-screen TVs, tea and coffee making facilities including electric kettles, and private bathrooms featuring showers with complimentary toiletries. Additional room amenities include safe deposit boxes, wardrobes, ironing facilities with irons and boards, heating, wake-up service options and bedside sockets.
Services at Mowbray Court Hotel include a 24-hour front desk alongside concierge assistance and luggage storage. Guests benefit from daily housekeeping services as well as laundry and dry cleaning options. Complimentary WiFi is available throughout all areas of the hotel. A shared lounge/TV area enhances communal comfort while towels and bed linens are provided for every stay.
Amenities
Smoke-free rooms
Accommodations for families
Temperature control
Complimentary WiFi
Housekeeping services daily
Round-the-clock reception