Get in touch with us today 

London Kings Cross

16-18 Argyle St, London WC1H 8EG

    FOLLOW US

    Image Alt

    Contact Us

      OUR HOTEL

      We are based just outside Kings Cross Station. Once you come out of the iconic station you will see on the right hand side Argyle Street.

      LONDON KINGS CROSS

      020 7681 0331

      16-18 Argyle St, London WC1H 8EG