Importance : You should see this when you are nearby.
Location address: United Kingdom, SL4 1PX, Windsor, Thames Street
Number of texts : 1
Nearby biking routes
Places of Interest nearby
| Made by Booking.com | Reference Booking.com | © All rights reserved | Made by Booking.com | Reference Booking.com | © All rights reserved |
Rating: ![]()
From: 80 GBP
Hotel Rooms: 95
In a superb location, between the banks of the River Thames and Windsor Castle, this elegant 17th century townhouse boasts luxurious accommodation, a superb restaurant and impressive relaxation facilities.
