Hotel West Cromwell
A small and friendly family run hotel centrally situated in London's upscale Kensington area, across from the Earls Court Exhibition Centre and only a short walk to the Earls Court underground station, the West Cromwell appeals to budget travellers seeking easy access to major visitor attractions. Some of the sights to visit on foot include Kensington Palace, with its magnificent gardens, the Victoria and Albert Museum, the Natural History Museum and beautiful Hyde Park. Nearby Earl's Court underground (tube) station and a wide choice of buses connect the hotel with the rest of central London within minutes.
Address: 66 West Cromwell Road - SW5 9QS |
Users rating 6/10

50,00 GBP Average price per night
Instant confirmation
|