Lancaster Studio Apartments is located in the centre of Leicester, close to De Montfort University, University of Leicester and Welford Road Stadium. .
Lancaster Studio Apartments is located in the centre of Leicester, close to De Montfort University, University of Leicester and Welford Road Stadium.
To book Lancaster Studio Apartments in Leicester, Leicestershire securely online today, and to check the latest availability at Lancaster Studio Apartments, please use the button below.
Make the most of your holiday by considering the weather! The 7-day weather forecast for Leicester is detailed below.