The Queensbury Hotel
The Queensbury Hotel, located at 88 Ridge St, is an iconic hotel built in 1926 and beautifully renovated over just the past few years. It’s not only a home to many of our guest filmmakers and visiting patrons, but it’s also the location of two of AFF’s screening rooms as well as our panel discussions and our opening night party.