Hotel The Belmont
3 Stars20 De Montfort Square - LE1 7GR Leicester - Leicester, United Kingdom View Map
An elegant town house hotel, set bedside a quiet leafy walk, renowned for its warmth and welcome and just a few minutes from the busy city centre. Quietly impressive, the restaurant serves imaginative fresh food. The bedrooms are individual, the conference facilities excellent. Lower rates available weekends.
TripAdvisor vote: 4/5 Based on 911 guest reviews