Lilleshall National Sports And Conferencing Centre
The luxury Lilleshall National Sports And Conferencing Centre Hotel accommodates guests in a shopping area of Newport.
This hotel is about 8 km away from Telford International Centre. The distance between Newport city center and the property is 7 km.
The on-site comforts include free parking and a designated area for smoking.