The traditional Manor Hotel London includes cosy rooms 3.4 km from the Marble Arch. Nestled in Earls Court, which also hosts including the Ideal Home Show and the BRIT Awards, the 2-star hotel is situated within 15 minutes' drive of the public Trafalgar Square, which is good for shopping lovers.
The smoke-free rooms at this London hotel are furnished with a carpeted floor, and include a flat-screen TV with satellite channels. Along with an electric kettle, the rooms are furnished with a cupboard. Shared bathrooms also feature hairdryers and bath sheets for travellers' utmost comfort.
Manor Hotel features a daily continental breakfast. Zizzi's is situated 200 m from this accommodation.
The hotel is 3.9 km from the world-famous Natural History Museum, while the public research university "Imperial College London" is 4 km away. Cultural sights in the area are the gigantic bejeweled shrine "Albert Memorial" (4.1 km) and the scientifically spellbinding Science Museum (4.6 km). Guests might as well enjoy proximity to Wetherby Gardens, situated about a 10-minute drive away. Feel in total harmony with nature by visiting the Hyde Park, 2.6 km from the Manor London. The property stands around 10 minutes' walk from West Kensington tube station and not far from London West Brompton train station.