Mowbray Court Hotel
The 3-star Mowbray Court Hotel is set about 4.3 km from West End. Featuring traditional architecture, the hotel is opened since 1960.
The lovely property is situated 3.6 km away from Victoria Palace Theatre. The venue is set within 5 km from London city center.
This hotel is placed in Hackney district, known for a palace and monuments.
There are 138 comfortable rooms appointed with individual climate control, an individual safe, a writing table, an iron with ironing board and a separate toilet. Mowbray Court Hotel offers rooms with garden view. Room facilities include an electric kettle, a dishwasher and coffee/tea makers as well as foam pillows and down pillows.
Guests can relax in the lounge bar serving relaxing drinks. Blackbird is about 150 meters away and serves British specialties.
This hotel is 350 meters from Earls Court underground station. The hotel is located 25 minutes walk from London City airport.
Such facilities as a convenience shop, a luggage storage and a cloakroom are available on-site.