Americas Best Value Chalet Inn & Suites

From $ -1 per night

Avg. User Rating:


5577 Ellen Avenue, Niagara Falls, Ontario L2G 3P5
(905) 374-1921
Show More Info

User Reviews


America's Best Value Chalet Inn and Suites