Li-Li Bed and Breakfast
Bed and breakfastModest rooms have hardwood floors & a/c in this cozy B&B offering free WiFi & parking. People often mention house,
Address
4637 Ellis St, Niagara Falls, ON L2E 1H8, Canada
Website
Contact
+1 289-296-7831Rating on Google Maps
3.90 (34 reviews)Open on Google Maps