Mowbray Court Hotel London
images
Mowbray Court Hotel Review
Mowbray Court Hotel London is rated 3 stars and features 138 rooms for guests to stay in. Placed in the Kensington and Chelsea district of London, this London hotel is conveniently situated 3 km from Royal Albert Hall.
Guests of Mowbray Court London will enjoy a daily buffet breakfast during their stay. The comfortable bar is also available. The Prince of Teck is adjacent to this London property, approximately 20 minutes' walk away.
The smoke free accommodation is placed about 25 km from London City airport and close to Earls Court Exhibition Center. A popular place in London is the Protestant Westminster Abbey, which is about 4.5 km away.
The hotel is placed within walking distance of Hyde Park. 2.4 km from Victoria and Albert Museum is a perk for guests staying at Mowbray Court Hotel.
The rooms here are fitted with private bathrooms. Certain units offer views of the garden.
The central location makes it easy to travel as West Brompton tube station is about a 5-minute walk away.
Key Features
- Free WiFi
- Family rooms
- Non-smoking rooms
- 24-hour front desk
- Elevator
- Laundry
- Tea/Coffee Maker in All Rooms
Rooms
Facilities
Facilities
- Flat-screen TV
- AM/FM alarm clock
Rooms
- Air conditioning
- Heating
- Tea and coffee facilities
- Ironing facilities
Services
- Housekeeping
- Laundry
- Dry cleaning
Relax
- Leisure/ TV room
Reviews
Location
Landmarks nearby
- Natural History Museum 2.55 km (1.58 mi.)
- Victoria and Albert Museum 3.03 km (1.88 mi.)
- Buckingham Palace 3.86 km (2.40 mi.)
- The Albert Memorial 2.55 km (1.58 mi.)
- Royal Albert Hall 2.55 km (1.58 mi.)
- The British Museum 5.47 km (3.40 mi.)
- Science Museum 3.03 km (1.88 mi.)
- Holland Park 1.09 km (3576 ft)
Summary
🏆 Rankings | #12 in Best London Hotels For Families With Kids |