Within easy reach of London, The Swan Inn is perfectly located for business travellers as well as guests looking to celebrate a special occasion, a weekend away or simply to unwind with a swift half after work.
Upstairs are 11 stunning en-suite bedrooms, ranging from doubles and twin room options to an Executive Suite and Family Room.
The Swan Inn is part of The Upham Pub Group, which is rapidly gaining a reputation for its high-quality pubs across the south of England, each with its own character and regionally-inspired drinks and food menus.