The George Hotel is a historic hotel located in the market town of Ashbourne, just a short drive from Alton Towers. With its elegant rooms, traditional pub, and restaurant serving delicious meals, this hotel offers a charming stay for guests. The George Hotel combines old-world charm with modern comforts, providing a comfortable and convenient base for exploring the local area and visiting Alton Towers.