Windsor House
Breakfast · Pub
Windsor House: A Victorian villa offering 10 en-suite bedrooms. Conveniently located near attractions.
Location
Best places nearby
The highest rated places close to Windsor House.
Local restaurants nearby
47 Dickson Road, ENG


