Where is Residence Inn by Marriott Buffalo Downtown located?
Residence Inn by Marriott Buffalo Downtown, Residence Inn by Marriott Buffalo Downtown, United States of America (approx. 42.90128°, -78.87392°)
Residence Inn by Marriott Buffalo Downtown, Residence Inn by Marriott Buffalo Downtown, United States of America (approx. 42.90128°, -78.87392°)