Bankside Hotel Autograph Collection, Blackfriars, London

The Travel Magazine | 07.07.2026 15:46
Bankside Hotel, part of the Marriott Autograph Collection in London, has a lovely location in Blackfriars, close to the River Thames, though the Sea Containers Hotel slightly obscures it. Entry to this six-story building is via full-length glass doors that let in lashings of daylight over the rather artsy reception.