Website: www.marriot.com/bufrd
Address: 620 Delaware Avenue, Buffalo, NY 14202
Phone Number: 716-247-5252
No. of Rooms: 105
Year Built: 2018
Download "RI Buffalo Downtown Sales Flyer"