Cromwell International is a good accommodation choice in London. Cromwell International operates since 1970.
Guests can easily get to London Eye, which is approximately 4.8 km away. The property boasts location within 5 km from London city center.
Lorenzos London is about 50 meters away and serves Italian specialties.
West Brompton train station is 5 minutes' walking distance from the hotel. It takes about 25 minutes to get to Marham RAF airport by car.
Guests will benefit from 24-hour front desk and wake up service.