Novotel Leeds Centre
Leeds, West Yorkshire LS1 4HR
Novotel’s 4-star hotel located in Leeds Centre is a sophisticated spot close by to the many chic and cosmopolitan areas of this lively City. With 9 rooms on site and capable of holding up to 100 guests…
- Max: 100 guests