The Swan Hotel welcomes you in Upton upon Severn!
The Swan Hotel has lots of character and charm with exposed beams throughout and log fires in the bar. Situated in the beautiful town of Upton upon Severn near Malvern, The Swan overlooks the River Severn at one of its most picturespue points.
The Swan Hotel is a 400 year old listed building with charming original features such as exposed beams and open fireplaces. After extensive refurbishment following the summer floods of 2007, the Hotel is looking at it's best with five en-suite hotel rooms, a cosy breakfast room, a warm and friendly bar, a comfy seating area and a restaurant/function room.
Whether you are looking for business or pleasure, you can be assured of a warm welcome here at The Swan Hotel.