Niagara Falls City, Niagara Falls City
Spend a second to
save a fortune!
Spend a second to save a fortune!
6732 Fallsview Boulevard, Niagara Falls City
Situated conveniently in the Fallsview district of Niagara Falls, Tower Hotel at Fallsview is set 500 metres from Niagara Fallsview Casino Resort, 1.1 km from Skylon Tower and 1.9 km from Casino Niagara.
See MoreUsage of subsidiary facilities may incur additional fees