New hotels in Newport

List of all new hotels in Newport and news

HOTEL
The Waterloo Hotel & Bistro
Rooms:
19
Added:
2025
Address:
113 Alexandra Road
NP20 2JG Newport