Back to list
Belmont Hotel Bar & Restaurant
Stunning 8.9 (91 reviews)
Around £25
Location
20 De Montfort Street
Leicester LE1 7GR
See on the map