The Euston Square hotel is the perfect place for a weekend get away in London. Great location close to tube stations and St Pancras International, and walking distance to Bloomsbury quiet and leafy. And 30min walk to central London!
Clean, modern and airy!
Highly recommend!