Glen House Resort
Project Description
The Glen House Resort is a full service 72 room resort which offers a variety of accommodation styles and options. That it’s on the St. Lawrence River with beautiful gardens and has 1000 Island scenery makes it a superb drone shooting experience.