Ellis House Bed & Breakfast
Hotel • Bed and breakfast • Guest house • Inn • Motel • Hostel • Self catering accommodationOne of the Top rated Inns in Niagara Falls
Address
4284 Ellis St, Niagara Falls, ON L2E 1H1, Canada
Website
Contact
+1 905-358-0336Rating on Google Maps
4.80 (82 reviews)Open on Google Maps