I have stayed at Windsor House on two occassions and it was very pleasant, However the last time I visited in 2011 it was closed. Its website is also closed. It is a shame as it was a very nice establishment and had been operating for years. When I visited in 2011 I stayed at the only other B AND... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.