Ramada by Wyndham Loughborough Hotel Loughborough
High Street
Loughborough,
GB LE11 2QL
Near Loughborough University