Mowbray Court Hotel in London
Mowbray Court Hotel
Description:
The Mowbray Court Hotel located in Penywern Road, Earls Court, London, a popular location for both corporate and leisure travelers.
Products & Services:
The Mowbray Court Hotel located in Penywern Road, Earls Court, London, a popular location for both corporate and leisure travelers.
Products & Services:
Private Parking
Restaurant & Bar facilities
Free Wifi Access
Full Central Heating
Full ensuite bathrooms and showers
Large Plasma TV’S with Digital viewing
Ironing Facilities
2 reviews of Mowbray Court Hotel
9 November 2023
My recent stay at the Mowbray Court Hotel London was a pleasant surprise. Located near Earl's Court Station, the hotel offered easy access to all the major attractions. The rooms were clean and comfortable, and the staff was friendly and helpful. Overall, I would highly recommend this hotel to anyone looking for a comfortable and affordable place to stay in London.
28 September 2023
My experience with Mowbray Court Hotel London was fantastic. The hotel's welcoming atmosphere and convenient location exceeded my expectations. The cozy rooms and friendly staff made my stay truly enjoyable. If you are seeking a comfortable and budget hotel in London, Mowbray Court Hotel is a great choice.
Write your review of Mowbray Court Hotel
Nearby similar companies