Information from the business
Specialties<br/><br/>Welcome to the Niagara Falls Villager Lodge. Villager Lodge is famous across North America for it's warm hospitality, Comfortable rooms & extended stay facilities.Our Niagara Falls' location is short walking distance to Canada One Factory Outlets.<br/><br/>Meet the Manager<br/><br/>Nick B. Nick B. Manager<br/><br/>We guaranteed to make your stay a very pleasant and comfortable.
by yelp
on January 11, 2016 from yelp