I stayed at the Windsor recently and was so overwhelmed by the experience that I felt it necessary to actually send their general manager a thank you letter, something I have never done. It was my first time at this hotel, and the personally written welcome note made me feel right at home, as I sunk into a bed that... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

