Foundry Suites

1738 Elmwood Ave
Buffalo, New York 14207
3.3 miles from Roswell Park Cancer Institute
More hotels near this hotel