The Swan Hotel enjoys an enviable position right on the bank of the River Thames, affording great views to guests enjoying our outdoor terrace. The pub and hotel is also handily placed if you've got a flight to catch - providing great accomodation near Heathrow Airport's terminal 5. We are located in the town of Staines, easily accessed from central London by train, or by car thanks to the M25.
If you would like to modify or cancel a reservation made with us directly, please get in touch. For bookings made through travel agents or other websites, please contact your booking provider.