Holiday Inn
Amenities:
Bathroom
Address:
100 Nott Terrace
Schenectady
, NY
, 12308
42° 48' 45.2664" N, 73° 56' 10.5324" W
See map: Google Maps