Loading hotels
Confirming room availability...
Sir Christopher Wren Hotel, Thames Street, Windsor, United Kingdom
LocationLocated in the heart of Windsor, this spa hotel is within a 10-minute walk of Windsor Bridge, Windsor Castle, and Eton College. Legoland and Frogmore House are also within 3 mi (5 km).Hotel FeaturesAlong with a full-service spa, this smoke-free hotel has a restaurant and a health club. WiFi in public areas is free. Additionally, a bar/lounge, a spa tub, and a sauna are onsite.Room AmenitiesAll 98 individually decorated rooms feature free WiFi and 24-hour room service. Digital TV, coffee makers, and free newspapers are among the other amenities available to guests.