Travelodge by Wyndham Watertown

Watertown -> New York -> Mid-Atlantic -> Northeast -> the USA

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

Travelodge by Wyndham Watertown on the map


Detailed Map of Manhattan NY

Travelodge by Wyndham Watertown. Hotel in Watertown

Just off Interstate 81, this nonsmoking hotel provides spacious rooms with free Wi-Fi and is 3 minutes’ drive from central Watertown. Guests have access to a fitness center.

Price from $76

More info Reserve

Photos of Travelodge by Wyndham Watertown. Watertown


The Information about Watertown, New York, the USA

Watertown may refer to:. We remind you that the Travelodge by Wyndham Watertown is located in the Watertown, New York.

Travelodge by Wyndham Watertown on the global map

Travelodge by Wyndham Watertown on the map