The Swan Hotel is a historic hotel located near Alton Towers. With its elegant rooms and period features, this hotel provides a unique and luxurious stay. You can expect to find toilet paper provided in all rooms.