Swan Hotel
Pub · Bar · Breakfast
The Swan Hotel offers a riverside setting in Upton upon Severn. It features a restaurant and serves a complimentary breakfast. The property is smoke-free.
Location
Best places nearby
The highest rated places close to Swan Hotel.


