Business-oriented Hotel built around a courtyard, located 15 minutes from Leicester center.
There are no tags yet for this venue.