Number of listings removed from our directory since 1st November 2019 = 15
Hotels and Accommodation in Leicestershire, England
The Star Inn 1744 Melton Mowbery https://www.thestarinn1744.co.uk/rooms/
A quaint hotel in Melton Mowbery, at the heart of the Leicestershire countryside. A range of room sizes for the perfect country getaway.