The Varsity Hotel & Spa

The Varsity Hotel & Spa

Hotel

24 Thompsons Lane, Cambridge, England, United Kingdom CB5 8AQ