Mowbray Court Hotel is a 2-star property only 1.6 km from Royal Albert Hall, Chelsea and West End. Mowbray Court Hotel has been welcoming guests to its individual rooms since 1960.
The hotel boasts convenient location in London close to Earls Court underground station. The city center is 5 km away from the hotel.
Mowbray Court Hotel is set close to a palace and a museum as well as Stamford Bridge, Kensington High Street and Natural History Museum.
It lies only 500 meters away from West Brompton train station. It will take around 20 minutes to get to London City airport by car.
Mowbray Court Hotel offers 90 rooms fitted with TV, a safe, free Wi-Fi, a minibar and a trouser press for a comfortable stay in London. They feature bathrooms with complimentary toiletries, a hairdryer and a shower.
Eat & Drink
Every morning at the dining room guests may enjoy continental breakfast. Serving british specialties, Blackbird is about 150 meters away.
Guests will benefit from evening reception, laundry and housekeeping along with a luggage storage, parking and an elevator.
Wireless internet is available in public areas for free.
No parking available.