The Star West Leake
➤ Melton Ln, Loughborough, United Kingdom, LE12 5
Contemporary, Ice Cream, Chocolate, British, And BB
"Fantastic food, great room, very accommodating. Foodie heaven at very reasonable prices. Highly recommended. Rooms: 5 Service: 5 Location: 5 Hotel highlights: Luxury"