I love this place! I have stayed at Windsors many times now. It is a set of small individually furnished rooms above a wine bar / bistro (but not noisey) - each room has a warm comfortable style - like someone's own home rather than a cold faceless hotel. The staff are very friendly and engaging, and the atmosphere in... more

