Address: 6765 State Hwy. 37, Ogdensburg, United States
The hotel offers a country setting on a 14-acre site with magnificent views of the St. Lawrence River. Itl is ideally located with easy access to the Frederic Remington Art Museum, Thousand Islands and Upper Canada Village.