Mowbray Court Hotel
The classic 2-star The Mowbray Court Hotel offers en-suite guestrooms. Featuring Victorian architecture, the hotel is welcoming guests since 1960.
The hotel boasts good location next to Up at The O2, Science Museum and Hyde Park. The distance between London city center and the property is 5 km.
There are 90 guestrooms featuring Family Single Room, Standard Twin Room and Standard Triple Room equipped with climate control, free Wi-Fi, a minibar, TV with satellite channels and a work desk. Some rooms come with a view of Hyde Park. The guestrooms offer a standard interior and carpet floor.
In the morning a continental breakfast is served at the dining room. Serving british specialties, Blackbird is about 150 meters away.
The nearest subway station is Earls Court, located about 350 meters from the hotel. A few minutes' drive from London City airport.
Aside from parking and an elevator, guests can make use of concierge service, 24-hour reception and laundry.