Holiday Inn London Kensington Forum
97 Cromwell RoadLondon
London
SW7 4DN
0871 942 9100
http://www.hikensingtonforumhotel.co.uk/
Situated in Kensington in central London, the Holiday Inn London Kensington Forum is the perfect destination for both business travel and holidays in England’s capital city. In this distinctive London hotel you’ll be met with warm hospitality in a comfortable, contemporary setting.
hotel holiday inn london kensington central Holiday Inn London Kensington Forum Travel and Tourism London London
Holiday Inn London Kensington Forum are listed in; Travel and Tourism Directory : Travel and Tourism in London : Travel and Tourism in London
Holiday Inn London Kensington Forum Google Maps