This is a centrally located place withing a few minutes walk to Euston station.