logo

Location of West Cromwell Hotel

Location

66 West Cromwell Road, London, United Kingdom, SW5 9QS
Nestled in the Royal Borough of Kensington and Chelsea, this budget-friendly hotel is strategically located just minutes from both the Earls Court and Olympia exhibition centres. Nearby, visitors can explore the Leighton House Picture Gallery, showcasing works by the renowned artist Frederic Leighton in his former studio. For cultural enthusiasts, the Natural History Museum, Science Museum, and the Victoria and Albert Museum are all a short bus ride away, making it an ideal base for discovering some of London's top attractions. The convenience of Earl's Court Tube Station, a mere five-minute walk, further enhances accessibility to the city's extensive transport network.
Check rooms and rates
From150US$ /night
Check-in
25Nov2024Select date
Check-out
26Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
66 West Cromwell Road, London, United Kingdom, SW5 9QS
Nearby
Exhibition Centre Warwick Road
Earl's Court
380 m
LondonEngland
Earls Court Exhibition Center
380 m
Logan Place
Garden Lodge Queen
380 m
Lillie Road The Annexe
The Metropolitan Police Heritage Centre
380 m
Restaurants
Franco Manca
460 m
151 Earls Court Road
Nando's Earl's Court
540 m
204 Earls Court Road
Costa Coffee
3.3 km
198 Earls Court Road Earls Court
Giorgio's Pizzeria
410 m
174 Earls Court Road SW5 9QQ
Natural Lebanese
400 m
170 Earls Cout Road
Kung Fu Oriental Buffet
390 m
180-182 Earls Court Road
Jollibee
400 m
180-182 Earls Court Road
Star Kebab House
410 m
178 Earls Court Road
KFC
3.3 km
173-175 Earls Court Road
Over Under
3.3 km
12 Lillie Road West Brompton
Masala
3.3 km
4A Hogarth Road Earl's Court
Contact us
We’re at your service