Off the London Orbital Motorway, this modern hotel on the banks of the Thames River is 3 miles from Thorpe Park Resort and 5 miles from Windsor Castle.
The trendy rooms feature free Wi-Fi, flat-screen TVs, tea and coffeemaking facilities and minibars. Duplex rooms provide a second bedroom and a separate entrance to the garden and riverbank.
The hotel offers a choice of 3 restaurants serving...
Everything you need to plan a retreat in this region: top venues, airports, climate, and how to get around.
Create a free account to see the full venue profile and start planning your retreat.