The Dog & Partridge Country Inn is a cozy hotel nestled in the countryside near Alton Towers. With its rustic charm and warm hospitality, this inn offers a relaxing stay. Each room is equipped with essential amenities, including toilet paper.