How far is the Town Ballroom? Is the Residence Inn out of the way? Would anyone recommend something closer?
Town Ballroom is conveniently located only .6 miles from our hotel.
Get an answer from Residence Inn Buffalo Downtown staff and past guests.