Windsor House: A Victorian villa offering 10 en-suite bedrooms. Conveniently located near attractions.