Located in Niagara Falls, Lion's Head Bed & Breakfast is within a 5-minute drive of Louis Tussauds Waxworks and Maid of the Mist. Free self parking is available onsite.
Based on 167 reviews
Value for money
Policies vary by room type and provider.