RESIDENCE INN BUFFALO GALLERIA MALL

Buffalo, New York

Residence Inn Buffalo Galleria Mall is an extended stay, pet-friendly hotel located in Buffalo, New York, djacent to the Walden Galleria Mall with easy access to I-90 and only minutes from Niagara Falls.