Where is Residence Inn by Marriott Saratoga Springs located?
Residence Inn by Marriott Saratoga Springs, New York, United States (approx. 43.09511°, -73.75434°)
Residence Inn by Marriott Saratoga Springs, New York, United States (approx. 43.09511°, -73.75434°)