RT.com RT Partners Hotels United Kingdom London Holiday Inn Kensington Forum

Holiday Inn Kensington Forum

Basic information
Category
4 Stars
Address 97 Cromwell Road
City London
Country United Kingdom
Number of rooms 906
Fax number

Special deals