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

Premier Inn Newport/Telford is located within 20 minutes' walk from the center of Newport. The 3-star Premier Inn Newport/Telford lies within 15…