Rose Hall is located within the premises of the Green Meadow Waldorf School in Chestnut Ridge, NY. With a wood-paneled stage and spacious seating arrangement, the auditorium is mainly used for in-house events. It is also available for concerts and plays.