Once home to the famous architect, Sir Christopher Wren, this elegant grade II listed town house overlooks the River Thames around half a mile from Windsor Castle. The 96 guest rooms feature antique furniture and are equipped with cable television, on-demand films, wireless Internet and direct-dial phones. Guests seeking relaxation can use the health spa which includes an open-air sauna and hot tub, and offers a range of beauty therapies.