My son wants to stay overnight at Alton towers for his birthday - can anyone recommend which hotel was good for them? He will be 10.