Melody Motel?

Hotel in Thorold, Ontario

13065 Lundy's Ln, Niagara Falls, ON L2E 6S4, Canada