Hotel, restaurant, bistro, wedding, function, and conference venue near Mumbles and Gower in Swansea, South Wales.
http://www.nortonhousehotel.co.uk/
enquiries@nortonhousehotel.co.uk