Royal Holloway achieves world class hospitality standard
28 Mar 2023
World Class hospitality is the highest standard of accreditation awarded by Hospitality Assured, signifying business excellence and denoting an outstanding level of customer service.