imported post Can anyone recommended a Hotel in Niagara Falls that has convenient motorcycle parking? Planning a trip there if the rain ever stops.