at Thames Street, Windsor , SL4 1PX United Kingdom
A romantic riverside 4-star hotel, restaurant and spa in the heart of royal Windsor.
1170 FB users likes Sir Christopher Wren Hotel & Spa, set it to 8 position in Likes Rating for Windsor, United Kingdom in Hotel & Lodging category
Sir Christopher Wren Hotel & Spa is Windsor based place and this enity listed in Spa category. Located at Thames Street SL4 1PX. Contact phone number of Sir Christopher Wren Hotel & Spa: +44 1753 442400
A romantic riverside 4-star hotel, restaurant and spa in the heart of royal Windsor.
4 Star Hotel in Royal Windsor