Holiday Inn Johnstown-Gloversville
Hotel
12095-1019 Johnstown
United States
Phone: (518) 762-4686
Website: www.holiday-inn.com/johnstownny
Hotel
Phone: (518) 762-4686
Website: www.holiday-inn.com/johnstownny