List of hotels at Blackfriars
2 Number of Hotels found in Blackfriars
Address: 19 New Bridge Street, City of London, London, United Kingdom.
Nearest Landmark: Blackfriars Station
(10 minutes walk)
Distance: 1 Miles from London Centre
Crowne Plaza London - The City offers both business and leisure travellers deluxe accommodation and convenient access to the citys major business...
Address: 20 Upper Ground, Southwark, London, United Kingdom.
Nearest Landmark: Blackfriars Station
Distance: 1 Miles from London Centre
Seductive and striking, Mondrian London at Sea Containers brings a bold new energy to London, blending the style and sophistication of the boutique brand...
Hotels in Blackfriars are the best & the cheapest accommodation in city of London. The Blackfriars area is well accessible to all major tourist attractions, London Landmarks and all the London airports with fast and best transport links.