Boasting an excellent setting in Kensington with stately Victorian buildings and embassies 800 metres from religious sites like St Mary the Boltons, the 3-star Cromwell International Hotel London offers a luggage room and a restaurant. 70 rooms and the lounge bar are available during the stay at the budget hotel nestled in the heart of London.
The air-conditioned rooms at this London property are fitted with a flat-screen TV with satellite channels and wireless internet, some of them feature a carpeted floor. Guests can use a separate toilet and a shower, along with towels.
Every morning, a special breakfast is served at the hotel. The Bottlery offers European meals and lies only a few minutes from this London property.
This London property is centrally located a few minutes' drive from the River Thames and within walking distance of the Dinosaurs gallery "Natural History Museum". The Cromwell International London is situated 5 minutes' walk from St Jude's Church and 10 minutes' walk from Gloucester Road underground station. The nearby entertainment attractions of London include Royal Albert Hall, which is 2 km away. Cromwell International Hotel is also 10 minutes' walk from London West Brompton train station and 4.7 km from Big Ben.