Zeni Leicester - Castle St

5 reviews

Leicester LE1 5AN, United Kingdom

www.stay-zeni.com

+442085448099

About

Zeni Leicester - Castle St is a Inn located at Leicester LE1 5AN, United Kingdom. It has received 5 reviews with an average rating of 1.8 stars.

Photos

F.A.Q

Frequently Asked Questions

  • The address of Zeni Leicester - Castle St: Leicester LE1 5AN, United Kingdom

  • Zeni Leicester - Castle St has 1.8 stars from 5 reviews

  • Inn