Overview
Rooms & Rates
Similar Hotels
Reviews
Hotel Information
Change dates to view pricing options.
Loading Booking Options

Cromwell International Hotel

|
6.2
Good
5,533 reviews

Top Amenities

Free Wifi
Restaurant
Bar or Lounge
Air-conditioned
With a stay at Cromwell International Hotel, you'll be centrally located in London, a 10-minute walk from Natural History Museum and 14 minutes by foot from Science Museum. Featured amenities include a 24-hour front desk, luggage storage, and an elevator (lift).
Show more
139-141 Cromwell Road
London, SW7 4DX
Rooms & Rates
Loading Booking Options
User Highlights
6.2
Good
Location
Service
WiFi
Bar
Breakfast
Room
Cleanliness
Amenities

Good to know...