Obiekt Novotel London Blackfriars jest położony w dzielnicy Southwark, w południowo-wschodniej części Londynu, niecałe 300 metrów od mostu Blackfriars Bridge. Hotel oferuje bezpłatne, szybkie Wi-Fi, restaurację i bar, zaplecze rekreacyjne, basen oraz saunę.
Pokoje mieszczą nowoczesną, prywatną łazienkę z prysznicem ze strumieniem deszczowym. Ich wyposażenie obejmuje 55-calowy telewizor z płaskim ekranem, sejf oraz zestaw do parzenia kawy i herbaty.
Goście mogą korzystać z wielu udogodnień dostępnych w hotelu. Udogodnienia te obejmują kryty basen z sauną, centrum odnowy biologicznej z centrum fitness oraz usługi pralni, w tym pralni chemicznej.
Hotel znajduje się zaledwie 2 minuty spacerem od stacji metra Southwark oraz niecałe 800 metrów od stacji kolejowych London Waterloo i Blackfriars. London Eye, akwarium Sea Life London Aquarium, muzeum Tate Modern oraz muzeum filmu London Film Museum dzieli od hotelu około 1,5 km. Do mostu Westminster Bridge można dojść z obiektu w zaledwie 20 minut.