Thames Mansion - River View

★★34 Park Ave, Windsor, England, TW19 5ETView on map

About the hotel

Experience a serene escape at Thames Mansion - River View, nestled in the picturesque Windsor (Wraysbury), just minutes away from the iconic Thames River and Windsor Castle.

Prime Location

Enjoy unbeatable convenience with top attractions like LEGOLAND® and Thorpe Park just a short drive away. Whether you're seeking adventure or a leisurely stroll by the river, you'll find everything within reach.

Comfortable Accommodations

Retreat to one of our four charming guestrooms, designed for relaxation and equipped with complimentary Wi-Fi. Simplistic elegance meets comfort, providing you with a cozy home away from home.

Delightful Breakfast & Leisure

Start your day with a delicious English breakfast available daily. Unwind in our beautiful garden, perfect for peaceful moments while soaking in the views.

Don't miss your chance to stay at Thames Mansion - River View. Book now for a delightful escape!

Facilities

  • Free WiFi
  • Garden
  • Wheelchair accessible
  • Outdoor furniture

Check-in and check-out

Check-out
until 11:30

Good to know

Take in the views from a garden and make use of amenities such as complimentary wireless internet access.

A deposit may be required at the property.

Thames Mansion - River View compared with other hotels in Windsor

Based on guest scores and reviews for 199 places to stay in Windsor. Distances as the crow flies.

from the centre of Windsor
3.4 km

What’s near Thames Mansion - River View

Distances from the hotel as the crow flies.

  • London Heathrow Airport (LHR) 7.7 km

Frequently asked questions about Thames Mansion - River View

What are the check-in and check-out times at Thames Mansion - River View?

Check-out is until 11:30.

How far is Thames Mansion - River View from the centre of Windsor?

About 3.4 km from the centre of Windsor, as the crow flies.