Write a review

Premier Inn Leicester South (Oadby)

← View details

Glen Rise, Oadby, Leicester LE2 4RG, United Kingdom, Oadby, England