Main Street Town House se encuentra en Leyland, a 19 km de King George's Hall, a 30 km de Hipódromo de Haydock y a 43 km de Circuito de Aintree. Este alojamiento está a 17 km de Estadio Reebok y ofrece wifi gratis y parking privado en el propio alojamiento.
La casa o chalet de 4 dormitorios cuenta con sala de estar con TV de pantalla plana, cocina totalmente equipada y 2 baños.
Parque temático Blackpool Pleasure Beach está a 44 km del alojamiento, y Centro de Convenciones Winter Gardens está a 44 km. El aeropuerto más cercano (Aeropuerto de Mánchester) está a 54 km del alojamiento.