Skip To Main Content

The Lodge

The Windsor Upper School Campus features a modern residence hall and provides a rich boarding school experience, welcoming students from all over the world.

The Lodge features fully furnished dormitory rooms. The residence hall is attended by house parents and resident advisors who are onsite 24 hours a day to support, mentor, and guide lodgers, promoting a safe and healthy living experience.

Lodgers become a tight-knit family, taking weekend excursions together and enjoying Lodge-centered programming. 

The Lodge welcomes students from around the world to live at Windsor and enjoy the beauty of Albany and The Bahamas year-round, and to enrich their educational experiences. 

Schedule a Tour