MICROTEL INN TONAWANDA BUFFALO

225 CRESTMOUNT AVE.
Tonawanda
New York
United States