$125
Thames St
Windsor SL4 1 United Kingdom
Windsor SL4 1 United Kingdom
Sir Christopher Wren's House offers elegant accommodations overlooking the Thames in Windsor, approximately 12 miles from London Heathrow Airport, a half-mi...
more
Amenities
Fitness Center, Meeting Facilities, Babysitting, Fireplace, Hot Tub, Air Conditioning, Television... see all
Fitness Center, Meeting Facilities, Babysitting, Fireplace, Hot Tub, Air Conditioning, Television... see all

