Located in Central London, this traditional hotel is within easy walking distance of the Natural History Museum London. It offers 4-star accommodation with air-conditioned rooms.
This stylish hotel provides a limousine service, 24-hour room service and a coffee bar. It also offers babysitting services, a currency exchange and a reception that is available 24 hours a day.
Rooms at Holiday Inn London Kensington Forum are modern and offer a flat-screen TV with satellite/cable channels. All provide a private bathroom, wireless internet access and movies-on-demand.
Places of interest near Holiday Inn in Kensington include the Victoria and Albert Museum, the Science Museum and Royal Albert Hall. It is within a 20-minute stroll of Earl’s Court Tube Station, which allows for easy access in and around London.
|Check In||2:00 pm|
|Check Out||12:00 pm|
Thoughtful thoughts to your inbox