Where is Hampton Inn & Suites Albany-Downtown located?
Hampton Inn & Suites Albany-Downtown, Hampton Inn & Suites Albany-Downtown, United States of America (approx. 42.6534°, -73.75149°)
Hampton Inn & Suites Albany-Downtown, Hampton Inn & Suites Albany-Downtown, United States of America (approx. 42.6534°, -73.75149°)