Premier Inn Newport/Telford ***
Newport, United Kingdom
Sleeping Rooms
50 rooms
Location
Sleeping Rooms
Total number of rooms
50
Maximum number of rooms for groups
Address and Location Info for Premier Inn Newport/Telford
Full Address
Stafford Road, Newport, Shropshire TF10 9BY, United Kingdom
City
Newport
Region
Shropshire
Country
United Kingdom
Latitude
52.774471
Longitude
-2.363863