Situated in Upton upon Severn, The Swan Hotel features a bar and free WiFi. British cuisine is served at the restaurant. At the hotel, rooms are fitted with a wardrobe, a flat-screen TV and a private bathroom. The Swan Hotel provides some rooms with river views, and the rooms are equipped with a ket Read more
Situated in Upton upon Severn, The Swan Hotel features a bar and free WiFi. British cuisine is served at the restaurant. At the hotel, rooms are fitted with a wardrobe, a flat-screen TV and a private bathroom. The Swan Hotel provides some rooms with river views, and the rooms are equipped with a kettle. Guests at the accommodation can enjoy a à la carte or a Full English/Irish breakfast. Stratford-upon-Avon is 38 km from The Swan Hotel, while Cheltenham is 21 km away. The nearest airport is Birmingham Airport, 54 km from the property.