Holiday Inn London - Kensington Forum (London)

United Kingdom / England / London / Cromwell Road, 97
 hotel, restaurant, Holiday Inn

906 guestrooms.
www.hikensingtonforumhotel.co.uk
Opened July 2, 1973 as the London Penta Hotel, later the Forum Hotel London.
Nearby cities:
Coordinates:   51°29'39"N   -0°11'6"E

Comments

  • In the 70's it was called PENTA HOTEL
This article was last modified 4 years ago