Great place to stay if you want to be in central London, literally right next to Euston Station. I loved being right in the centre of London