Skip to main content

Holiday Inn Buffalo-Amherst

hotel · Buffalo, NY

Address
881 Niagara Falls Blvd, Buffalo, NY 14226-2005
Phone
(800) 345-8082
Website
ihg.com/holidayinn/hotels/us/en/amherst/bufah/hoteldetail
Where
42.9783, -78.8228

Search Hominin for Holiday Inn Buffalo-Amherst

Other hotels nearby

More in Buffalo

Holiday Inn Buffalo-Amherst — hotel in Buffalo, NY | Hominin