About Mowbray Court Hotel
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.
Top Amenities
Round-the-clock reception
Housekeeping services daily
Accommodations for families
Smoke-free property
Temperature control
Complimentary WiFi
Lock in your ideal room with our simple and secure booking platform at findbookingdeals.com.
Rooms: 138