London Hotels Articles

May 30, 2010

Holiday Inn London Kensington Forum

… business or London vacations, Holiday Inn London Kensington Forum is one of the best. Our 27-floor, 906-room London accommodation boasts stylishly-decorated rooms, suites and accessible rooms with high-speed Internet access and stunning views from …

Powered by WordPress