Situé à Leyland, dans le Lancashire, le Main Street Town House propose des hébergements avec connexion Wi-Fi et parking privé gratuits. L'établissement se trouve à environ 19 km du King George's Hall, à 30 km de l'hippodrome de Haydock et à 43 km de l'hippodrome d'Aintree. Cet établissement non-fumeurs se trouve à 17 km du stade Reebok.
Cette maison de vacances de 4 chambres comprend un salon avec une télévision à écran plat, une cuisine entièrement équipée et 2 salles de bains.
Vous séjournerez à 44 km du parc d'attractions Blackpool Pleasure Beach et du centre de conférences Winter Gardens. L'aéroport de Manchester, le plus proche, est implanté à 54 km.