TheRed Carpet Inn Tonawanda is located in Tonawanda, New York in close vicinity to the Seven Wonders of Niagara Falls, Niagara River, Erie Canal, Buffalo Zoo, and the University of Buffalo.
The air conditioned guest rooms at the Relax Inn feature a microwave and mini-fridge, cable TV with 2 HBO channels, high speed internet access and free local calls.
The Red Carpet Inn Tonawanda was formerly known as the Relax Inn Buffalo.