Holiday Inn Newport 3 stars

The Coldra, Newport, NP18 2YG, United Kingdom

Hotel image
Read more reviews for Holiday Inn Newport