- Onsite Restaurant
Leek Town Centre Hotel is located at Ashbourne Road in Leek. Situated in a busy market town in the Staffordshire Moorlands, our Leek hotel features our new generation bedrooms. Local attractions include the Peak District National Park, The Roaches, and Alton Towers. At the end of the day, return to your home-from-home for a relaxed evening at our our on-site Thyme restaurant, offering a mix of traditional and contemporary dishes.