M Hotel Buffalo

M Hotel Buffalo, 2040 Walden Ave, Buffalo, NY 14225, United States

Location