Price from USD 200,00 per night in Holiday Inn London-Kensington Forum in London (United Kingdom). A stay at Holiday Inn London-Kensington Forum places you in the heart of London, minutes from London Natural History Museum and Royal Albert Hall. This 4-star hotel is close to Big Ben and Trafalgar Square.
Make yourself at home in one of the 906 air-conditioned guestrooms. High-speed (wired) Internet access (surcharge) keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and desks, as well as direct-dial phones with voice mail.
Take advantage of recreation opportunities such as a fitness facility, or other amenities including wireless Internet access (surcharge) and concierge services. This hotel also features gift shops/newsstands and shopping on site.