General Description | |
The BEST WESTERN The Cromwell is located in a white Victorian building, decorated in light, inviting colors, and was recently remodeled. Shopping in Knightsbridge, Sloan Street, and nearby Notting Hill are popular activities among visitors to the hotel. Guests enjoy easy access to the Science, Victoria and Albert, and Natural History Museums, Harrods, and Harvey Nichols. The BEST WESTERN The Cromwell is located only 8 miles from London Heathrow Airport, and is easily reached via the Heathrow Express train. Several underground tube stations are available in the south Kensington area. | |
Hotel Description: | |
Hotel Type: | Hotel |
Address: | 110-112 Cromwell Road |
The minimal room price: | 75 GBP |
Hotel Class: | (3 stars) |
Compare prices & Check availability |