Premier Inn Newport/Telford is a comfortable 3-star accommodation in Newport.
This hotel is situated 15 km away from Stafford Castle. The venue is located within 20 minutes' walk from Newport center.
Premier Inn Newport/Telford has 50 guestrooms appointed with climate control, a safe, coffee/tea makers, a work desk and music system and provides ideal lodging in Newport. The rooms offer a shower and bathrobes supplied in the bathrooms.