The Swan Hotel
Sunday - Thursday 11.00am - 10.30pm Friday - Saturday 11.00am - 11.30pm
The Swan Hotel in the picturesque town of Upton upon Severn has six bedrooms, four of which have stunning views over the River Severn. The bedrooms have been tastefully decorated to a high standard and are all en-suite. The Hotel has a warm and friendly bar, a comfy seating area and a restaurant/function room as well as the guest accommodation. The Swan also has its own moorings for patrons.