The Thames Hotel is a 3-star venue set just 8.2 km from Windsor Castle.
The comfortable property is situated 8.1 km away from Legoland Windsor. Just 20 minutes' walk from Maidenhead city center.
The hotel is set next to a gallery, a church and a castle.
The Thames Hotel lies within 20 minutes’ drive to London Heathrow airport.
Guests are offered 33 non-smoking hotel rooms equipped with a closet, high-speed internet, climate control, satellite TV and a trouser press. The rooms enjoy a great view of the River Thames. They feature bathrooms with complimentary toiletries, a shower and a bathtub.
Eat & Drink
The onsite restaurant specializes in Italian cuisine. Guests can enjoy a meal in Thai Orchid and Blue River Cafe, which are located in a marina area, just about 5 minutes’ walk from The Thames Hotel.
The Thames Hotel caters to the needs of guests providing a car park and a designated smoking area as well as a photocopier and a meeting room.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.