at 113 Alexandra Rd, Newport , NP20 2JG United Kingdom
Newport
58 FB users likes Waterloo Hotel, set it to 223 position in Likes Rating for Newport in Local Business category
Waterloo Hotel is Newport based place and this enity listed in Hotel category. Located at 113 Alexandra Rd NP20 2JG. Contact phone number of Waterloo Hotel: (01633) 264266