Haughton Hall sijaitsee vuodelta 1718 peräisin olevassa suojellussa rakennuksessa Telfordissa, kauniissa Shropshiren maaseutumaisemissa. Majoituspaikassa on ilmainen WiFi, puutarha ja terassi. Paikan päällä on vapaa-ajankeskus, jossa on 15 metriä pitkä uima-allas, poreallas, sauna ja höyrysauna. Käytettävissä on myös kuntosali ja tenniskenttiä.
Hotellissa on 37 huonetta. Valittavana on muun muassa pylvässängyllä varustettuja ylellisiä huoneita, kartanohuoneita ja Classic-huoneita. Huoneiden omassa kylpyhuoneessa on kylpytakit ja tossut sekä ilmaisia kylpytuotteita. Joissakin huoneissa on taulu-tv ja oleskelualue, joka sopii rentoutumiseen kiireisen päivän jälkeen. Joistakin huoneista on näkymät puutarhaan.
Paikan päällä on baari ja ravintola, joka on erikoistunut brittiläisiin ruokiin ja tarjoaa myös kasvisvaihtoehtoja.
Telford International Centre on 4 km:n päässä Haughton Hallista. Haughton Hall on 3,1 km:n päässä Telfordin yliopiston kampukselta ja 8 km:n päässä Telford College of Arts and Technology -oppilaitokselta. Birminghamin lentoasemalle on matkaa 50 km.