Holiday Inn BUFFALO-DOWNTOWN
Address:
620 Delaware Avenue, Buffalo, NY 14202
Phone:
(877) 410-6681
Hotels & Motels,
Holiday Inn
Other Businesses:
- Lenox Hotel & Suites at 140 North St, Buffalo, NY 14201
- Richmond Place Inn at 45 Richmond Ave, Buffalo, NY 14222
- Buffalo Tourist Lodge at 1159 Main St, Buffalo, NY 14209
- Marriott at 296 E Ferry St, Buffalo, NY 14208
- Au Bon Pain at 125 High St, Buffalo, NY 14203