The Grand Hotel & Spa is a popular choice amongst travelers in York, whether exploring or just passing through. Offering....