The well-being of our guests, our colleagues and our society is of the upmost importance, so following the latest Government announcement we will be closing from November 5th until 1st April 2021.
An intimate six storey London hotel with 161 bedrooms including seven suites, is a social hub for anyone with a passion for culture, art, food and drink. Set near the River Thames on the vibrant South Bank, the heart of cultural London. The neighbourhood is home to Tate Modern, South Bank Centre, National Theatre, Shakespeare’s Globe Theatre, St. Paul’s Cathedral, Borough Market and street food restaurants. The hotel is well connected, The City is a short stroll over a bridge, plus a host of tube and mainline stations are all within walking distance.