Welcome to Euston Square Hotel!

We run a boutique hotel in central London location, near all Zone 1 train stations. Situated perfectly for a couple of days site seeing as we are within a short walk to famous attractions, such as the Wellcome Collection and the National British Museum.

Our dedicated and friendly team look forward to welcoming you and promise to give you the best experience in the city and to make your stay comfortable and memorable for all the right reasons.