Go Hotels
Home > United States > New York > Buffalo >

Economy Inn Tonawanda

United States Flag
Economy Inn Tonawanda Star Rating 1
40 Grand Island Blvd
Buffalo New York United States

Rated 61 / 100 based on 11 customer reviews.
Located in Buffalo, Economy Inn Tonawanda is an easy drive from Niagara Falls and offers on-site parking. It also provides a 24-hour reception.

Tonawanda Economy Inn has 17 spacious rooms offering all the necessities to ensure an enjoyable stay.

The motel has easy access to Niagara River. The Martin House Complex and First Niagara Center can be easily reached by car.
Facilities @ Economy Inn Tonawanda include:

24-Hour Reception