Location

Angel Rock Lodge is situated directly on the St. Lawrence River between Clayton and Cape Vincent, New York. For those familiar with the 1000 Islands area, we are located right across from historic Carleton Island, near Millen’s Bay.