With a stay at Best Western The Cromwell in London (Kensington - Earl's Court), you'll be minutes from London Natural History Museum and Royal Albert Hall.
This 4-star guesthouse is close to Big Ben and Trafalgar Square. Make yourself at home in one of the 85 air-conditioned rooms featuring flat-screen televisions. Complimentary wired and wireless Internet access is available. Private bathrooms with bathtubs or showers feature makeup/shaving mirrors and complimentary toiletries. Conveniences include direct-dial phones, as well as safes and desks. Take advantage of recreation opportunities such as a fitness facility, or other amenities including complimentary wireless Internet access and a television in the lobby. Take advantage of the guesthouse's room service (during limited hours). Quench your thirst with your favorite drink at a bar/lounge. Breakfast is available for a fee. Featured amenities include complimentary high-speed (wired) Internet access, a business center, and complimentary newspapers in the lobby.
Address: 110-112 Cromwell Road, GB, London