Entire House Heathrow Living St Annes Service House 5 bedrooms
★★★★★
90-106 High Street, London, United Kingdom Show on map
Premier Inn Staines upon Thames is a 3-star hotel in London, United Kingdom. Guests rate it 9.3/10 (wonderful) across 7 reviews, ranking it #1,635 of 6,522 places to stay in London.
90-106 High Street, London, TW18 4DP, United Kingdom
Premier Inn Staines upon Thames has a guest rating of 9.3 out of 10 from 7 reviews, which is considered wonderful. It ranks #1,635 of 6,522 properties in London on Triptoic.
Premier Inn Staines upon Thames is located at 90-106 High Street, London TW18 4DP, United Kingdom.
Premier Inn Staines upon Thames is rated 3 stars.
Highly rated alternatives close by
Guest favorite
Inn
Hotel
Hotel