The OYO Star Hotel, South Leicester is a family-run establishment, only a few minutes' walk from Leicester’s city centre and the world-famous De Montfort Hall.
Zimmeranzahl: 90
5-7 Elmfield Avenue, Off London Road, Stoneygate, Leicester, LE2 1RB, Großbritannien
Hotel heute 1-mal gebucht.