Located 20 miles from London along the River Thames, this hotel offers a convenient spot for both relaxation and exploration. With a nearby rail station and the town center just a 3-minute walk away, it's easy to enjoy local shops and attractions. Guests can unwind at the terrace bar and restaurant, which boasts panoramic views of the river. The hotel is also close to popular destinations like Twickenham, Thorpe Park, Windsor, and Legoland, making it an ideal base for both business and leisure travelers.
Exciting things are on the way! This location isn’t bookable in the app just yet, but it will be available soon. We’re working behind the scenes to bring you an inspiring new space - stay tuned and be among the first ones to experience it!
• Natural light
• Focus and social areas
• Bar
• Meeting rooms (extra charge)
• Business center (free)