Holiday Inn Express Hotel & Suites Watertown - Thousand Islands 2 stars

1290 Arsenal Street, Watertown, NY 13601, United States of America

Hotel image
Read more reviews for Holiday Inn Express Hotel & Suites Watertown - Thousand Islands