Bars and Restaurants logo

Premier Travel Inn

Lichfield, Staffordshire, United Kingdom



Premier Travel Inn, Lichfield, Staffordshire, United Kingdom
Premier Travel Inn, Lichfield, Staffordshire, United Kingdom