1000 Islands Harbor Hotel


Clayton • Show on map
View Details for Price
Located on the waterfront of the St. Lawrence River, this Clayton, New York hotel offers an indoor pool and an on-site restaurant. WiFi access is provided to guests free of charge. A cable TV is included…More info
