minube
Have excellent memories of your stay
The Premier Inn Leicester South (Oadby) is an excellent facility that is located in the village of Great Glen, England. The staff of this inn is very helpful, so you will feel very comfortable during your stay. You will have excellent memories of your stay. You won´t regret it.