London Hotel

F3GROUP acted as Construction Manager on the 13-storey Crowne Plaza hotel located on London Albert Embankment, adjacent to the Park Plaza Riverbank Hotel. The original office building on the site, Wah Kwong, was vacant for a number of years.

Operating under a franchise agreement with Cannon Corporate UK, the new hotel has 142 guest rooms and a restaurant overlooking the River Thames.

10 Albert Roof Terrace

There are some variable rooms, consisting of standard and club finishes and junior and senior suites.

The scheme provides:

  • 142 bedrooms
  • Two basement levels
  • One restaurant overlooking the Thames
  • New roof terrace with sky bar/leisure area, made accessible via an external panoramic lift