Ibis London Blackfriars offre un emplacement de choix, à moins de quinze minutes à pied d’attraits comme Grande roue London Eye et Tamise. Aussi, les attraits Cathédrale Saint-Paul et London Bridge se trouvent à seulement 5 minutes en voiture. Le transport en commun se trouve à quelques minutes de marche : Station de métro Southwark se trouve à 2 minutes et Station de métro Waterloo est à 10 minutes.