Website: www.hamptoninnbuffalo.com
Address: 220 Delaware Avenue Buffalo, New York, 14202
Phone Number: 716-855-2223
No. of Rooms: 140
Year Built: 2001
Last Renovated: 2020
Download "HI Buffalo Downtown"