logo

Location of Novotel London Blackfriars

Location

46 Blackfriars Road, London, United Kingdom, SE1 8NZ
In the vibrant Southwark district, Novotel London Blackfriars is just a short walk from the River Thames, providing easy access to cultural attractions such as the Tate Modern gallery and Shakespeare's Globe Theatre. The hotel is conveniently situated less than 500 meters from Southwark Tube Station, with London Waterloo and Blackfriars Rail Station also nearby, making it an ideal base for exploring the city. Notable landmarks like the Coca-Cola London Eye and Westminster Abbey are within a 2 km radius, ensuring guests are never far from the best of what London has to offer.
Check rooms and rates
From162US$ /night
Check-in
22Nov2024Select date
Check-out
23Nov2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
street view
46 Blackfriars Road, London, United Kingdom, SE1 8NZ
Nearby
Gallery
Tate Modern
2200 ft
Southwark Tube
3100 ft
Market
Borough Market
3900 ft
Broadway Theatre
Shakespeare's Globe
2900 ft
Bridges
Waterloo Tube
2700 ft
Restaurants
Fogg's Kitchen and Bar
200 ft
49 Blackfriars Road at Hotel Ibis London Blackfairs
Nando's Southwark Arches
500 ft
202 Blackfriars Road Southwark Arches
Rose & Crown
400 ft
47 Colombo Street
Thai Silk Southwark
900 ft
94-95 Isabella Street
Bonbori Sushi Izakaya
500 ft
Railway Arch 85/86 Scoresby Street
Flying Fish Sushi
600 ft
Railway Arch 85 Scoresby Street
Jacks Bar
800 ft
96 Isabella Street
The Coffeeworks Project
500 ft
235 Blackfriars Road
Ev Bar
800 ft
The Arches 97-99 Isabella Street
Ev Restaurant
1400 ft
The Arches 97-99 Isabella Street
Contact us
We’re at your service