The Holiday Inn Leicester City was recently refurbished and is enviously situated in the centre of this up-and-coming city in the Heart of England, with excellent road and rail links.
The hotel is ideally placed for historical, cultural and sporting attractions.
The fabulous Vermont; the hotel’s bright, open plan restaurant is open for a delicious meal on any occasion. From light bites to hearty meals, all diners are sure to find something to suit their palate.
The restaurant menu features delicious international dishes from around the world, along with a great selection of European and New World wines to complement your meal.
Be the first to review this restaurant!