Mitten in der Gegend Stadtzentrum Leicester, einem Stadtteil von Leicester, und in einem Einkaufsviertel und in der Nähe eines Bahnhofs, befindet sich The Grand Hotel Leicester by The Unlimited Collection. Watermead Park und Castle Hill Country Park geben einen Eindruck von der schönen Natur der Region. Zu den Attraktionen vor Ort zählt außerdem Folgendes: Aylestone Leisure Centre und National Space Centre. Ebenfalls einen Besuch wert sind diese beiden Highlights: University of Leicester Botanic Garden und Braunstone Leisure Centre. Zum Reiseführer für Leicester