Novotel London Blackfriars is ideally located on the South Bank near Southwark Tube Station, offering easy access to London landmarks like the O2 (10 mins), Wembley (45 mins), St Paul's Cathedral, Tate Modern, and the London Eye (15-min walk). With Waterloo and Blackfriars Stations nearby for trips to Windsor or Greenwich, it's perfect for business or leisure. Relax in the pool, saunarium, bar, or restaurant, and enjoy a restful night in a cozy queen-size bed.
Restaurant
Our new Mediterranean restaurant brings sunshine, flavours, and vibes of the Med to South Bank! Enjoy fresh dishes, cocktails, DJ nights, and coastal vibes-perfect for after-work drinks or weekend dinners. MAM is the place to be!