Home » New York » Johnstown » Microtel Inn & Suites Johnstown » Map

Microtel Inn & Suites Johnstown Location Map

This Microtel Inn & Suites Johnstown is located at 136 N Comrie Ave, Johnstown, NY-12095. An interactive Map of this Microtel Inn & Suites Johnstown is shown below.

View details of this Microtel Inn & Suites Johnstown location.