Company name: Silurian Hotel
Description: Silurian Hotel has achieved a perfect balance between perfect luxury and simple convenience. Situated in the heart of Newport, South Wales. We provide everything you need to enjoy your stay.
55 High St, Newport NP20 4AB, United Kingdom