Based in the heart of London and just 350 meters from London Blackfriars Underground Station, Premier Inn London Blackfriars features contemporary accommodation and an on-site restaurant. St Paul’s Cathedral is less than half a mile from the hotel.
1 - 2 Dorset Rise, City of London, London, EC4Y 8EN, United Kingdom
Hotel booked 5 times today.
Nightly rates to $259