Travelodge, Dudley Town Centre opens its doors
Travelodge, Dudley Town Centre opens its doors After completing on time and in budget Hinton Group are proud to add Travelodge – Dudley Town Centre to its portfolio of successful developments completed throughout 2017. The hotel is located in the heart of the town, adjoining the [...]