With a stay at Leamington Spa Serviced Apartments - Avoncroft in Royal Leamington Spa, you'll be within a 10-minute drive of Warwick Castle and Warwick Racecourse. This hotel is 10.9 mi (17.6 km) from Coventry University and 8.2 mi (13.3 km) from University of Warwick.