HotelsClick.com

Hotel The Belmont

3 Stars

  20 De Montfort Square - LE1 7GR Leicester - Leicester, United Kingdom View Map

From US$ 104.00(?) Book

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.

+
Discount code
Book

Hotels nearby