Euston Tren tren istasyonuna 700 metre mesafede bulunan Leigh House Hotel Londra, Bloomsbury Meydanı'a hızlı erişim sağlamaktadır. Ek olarak, tesis genelinde Wi-Fi bulacaksınız.
Leigh House Hotel, British Museum'a 1 km, Seven Dials Kavşağı'a ise 1,1 km uzaklıkta bulunur. Bu otel, Londra şehir merkezine 3 km'den daha az bir mesafede, St Pancras Kilisesi'nın yanındadır. Leigh House Hotel, Victoria ve Albert Müzesi'a kısa bir sürüş mesafesindedir. Otel, Londra şehrinin cazibe merkezlerine kolay erişim sağlayan Russell Square metro istasyonuna 5 dakikalık yürüme mesafesindedir.
Misafirler, Leigh House Hotel'den yürüyerek 5 dakika mesafesindeki Fork Deli Patisserie, Pizza Sophia gibi lokantalarda yemek yiyebilirler.