The excellent 3-star Mowbray Court Hotel is set in a market area minutes away from Albert Memorial, POSK and British Museum. Featuring Victorian architecture, the hotel is opened since 1960.
The hotel boasts convenient location in London close to Earls Court underground station. A palace, a museum and monuments lie a short distance away.
Bars and restaurants are set close to the property.
20 minutes' drive from London City airport and 5 minutes' walk to West Brompton train station.
Rooms of Mowbray Court Hotel are appointed with a trouser press, TV, complimentary wireless internet, a safe and a work desk. Some rooms have the garden view. For more comfort complimentary toiletries, a hairdryer and a shower are provided.
Eat & Drink
A breakfast is served in the dining room. Guests will find the gastropub Blackbird within a 5-minute walk.
The on-site comforts include a luggage storage, parking and an elevator.
Wireless internet is available in public areas for free.
No parking available.