Millennium Buffalo

2040 Walden Ave
Buffalo, New York 14225
5.7 miles from Mudpies Children's Museum
More hotels near this hotel