Newport (Shropshire) hotels & apartments, all accommodations in Newport (Shropshire)

Recommended Newport (Shropshire) hotels

Premier Inn Newport/Telford Newport

Stafford Road, Newport (Shropshire), United Kingdom

Premier Inn Newport/Telford Newport  photo

The hotel is around 20 minutes on foot from the city center. The 3-star Premier Inn Newport/Telford is situated a mere 27 km…