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