Holiday Inn 4.59

3.7 star(s) from 223 votes
The Coldra
Newport, NP18 2YG
United Kingdom

About Holiday Inn

Holiday Inn Holiday Inn is one of the popular place listed under Hotel in Newport ,

Contact Details & Working Hours

Map of Holiday Inn

Updates from Holiday Inn

Reviews of Holiday Inn

   Loading comments-box...