Ramada Loughborough Hotel
High Street, Loughborough, LE11 2QL, United Kingdom,Object type: Hotel Loughborough
This Georgian-style town house hotel is located in the heart of the market town of Loughborough, a 10-minute walk to the train station. It has a restaurant, fre