A city-centre hotel located few minutes walk from St. Paul's Cathedral, Blackfriars tube station, and the British Museum.