3 Stamford Road, Oakham, England
The price is €58 per night from 18 Apr to 19 Apr
10.63 km from city centre
4.4/5Excellent! (31 reviews)
Excellent but could make some improvements
"The staff and owner were extremely welcoming and we very much enjoyed our stay. The room was small but it was good value. Only complaint was that there was no heating in the room in the morning and it was pretty cold. We ate at the Inn and the food was outstanding. Again, the only gripe is that there ..."
Reviewed on 6 Dec 2020