Mowbray Court Hotel is a 2-star property only 1.6km from British Museum, Holland Park and The London Eye. The traditional hotel is a good example of Victorian architecture in London.
It will take you 10 minutes to get to Natural History Museum, Stamford Bridge and Earls Court Exhibition Center. London city center is 5km away.
Earl's Court subway station is just 5 minutes walking distance from the property. Just 20 minutes' drive from London City airport.
The hotel offers 90 individual rooms appointed with direct dial phone, a minibar, satellite TV and a trouser press.
Eat & Drink
In the morning a continental breakfast is served at the dining room. Guests can relax in the lounge bar serving relaxing drinks.
Wireless internet is available in public areas for free.
No parking available.