Millennium Buffalo

2040 Walden Ave
Buffalo, New York 14225
Near Walden Galleria Mall
More hotels near this hotel