Boulevard Inn/785 Niagara Falls Blvd - Amherst - New York (NY) - United States of America
Hotel Amherst

ADSENSE

Address: 785 Niagara Falls Blvd, Amherst, NY 14226-2007

Phone: Not available

FAX: Not available

Email: -78.82255

Website: 2.0 Star Hotel

ADSENSE
ADSENSE

Description - Boulevard Inn/785 Niagara Falls Blvd - Amherst - New York (NY) - United States of America Hotel Amherst

Visit the hotel Boulevard Inn, which is in the state New York (NY), city Amherst. Our hotel can be found at 785 Niagara Falls Blvd, Amherst, NY 14226-2007. Great deals on best and cheap hotels.