Mowbray Court Hotel London Best available cheap hotel rates at Book your room now! cheap hotels London in United Kingdom

Mowbray Court Hotel London




This popular hotel is excellently located in the West End of London, only 2 minutes from Earl's Court Exhibition Centre and Earl's Court underground station. The hotel features a 24-hour reception and a bar. Famous attractions such as Natural History Museum, Victoria and Albert Museum, Science Museum or the Royal Albert Hall can be reached within a short walk.



    Year of construction : 1960 Annexe (s) : Total number of rooms : 89 NO Connecting rooms :

    Room Facilities

    Bathroom Carpeted floors TV

    Service Facilities

    NO Large pets allowed (over 5 kg) NO Small pets allowed (under 5 kg) NO Garage NO Car park NO Wheelchair-accessible Bar

    Meals Facilities

    Continental breakfast

    * Some services at an extra charge.

    Mowbray Court